function ch_vis(mid){
        $(mid).toggle();
}


function updateComments(cid) {

	if($('comm' + cid).style.display == 'none') {
	    $('comm' + cid).style.display = 'block';
	    if($('comm' + cid).innerHTML == ''){
		    $('comm' + cid).innerHTML = '<b style="color: #900;">Подождите - загружаю комментарии...</b>';
		    new Ajax.Updater('comm' + cid, '/newshook.php?id=' + cid, {asynchronous:true});
	    }
	}
	else {
		$('comm' + cid).style.display = 'none';
	}
    
}
function updateComments20(cid) {

    if(!$('comm' + cid).visible()) {
        $('comm' + cid).show();
        if($('comm' + cid).innerHTML == ''){
            $('comm' + cid).innerHTML = '<b style="color: #900;">Подождите - загружаю комментарии...</b>';
            new Ajax.Updater('comm' + cid, '/newshook20.php?id=' + cid, {asynchronous:true});
        }
    }
    else {
        $('comm' + cid).hide();
    }
    
}

function updateCommentsG() {

    if(!$('comm1').visible()) {
        $('comm1').show();
        if($('comm1').innerHTML == ''){
            $('comm1').innerHTML = '<b style="color: #900;">Подождите - загружаю комментарии...</b>';
            new Ajax.Updater('comm1', '/newshook_gifts.php', {asynchronous:true});
        }
    }
    else {
        $('comm1').hide();
    }
    
}

function updateRevComments(cid) {

	if($('comm' + cid).style.display == 'none') {
	    $('comm' + cid).style.display = 'block';
	    if($('comm' + cid).innerHTML == ''){
		    $('comm' + cid).innerHTML = '<b style="color: #900;">Подождите - загружаю комментарии...</b>';
		    new Ajax.Updater('comm' + cid, '/revshook.php?id=' + cid, {asynchronous:true});
	    }
	}
	else {
		$('comm' + cid).style.display = 'none';
	}
    
}

function ch_vis_c(mid){
		 $(mid).toggle();
}

function generateCommentForm(cid) {

	if($('cm' + cid).style.display == 'none') {
	    $('cm' + cid).style.display = 'block';
	    if($('cm' + cid).innerHTML == ''){
			$('cm' + cid).innerHTML = '<b style="color: #900;">Подождите - загружаю форму...</b>';
			new Ajax.Updater('cm' + cid, '/generform.php?id=' + cid, {asynchronous:true});
		}
	}
	else {
		$('cm' + cid).style.display = 'none';
	}

}
function prdisp(){
	if( !$('pr-more').visible() ) Effect.BlindDown('pr-more');
	else Effect.BlindUp('pr-more');
}

function addtocart(cid) {

	new Ajax.Updater('shoppingcart', '/sh_hook.php?id=' + cid, {asynchronous:true});
        
        $('info' + cid).update('в <a href="/cart/">корзине</a>');
        $('info' + cid).addClassName('cart');
        $('info' + cid).setStyle({'display': 'block'});

}
function remfromcart(cid) {

	new Ajax.Updater('shoppingcart', '/sh_hook.php?cl=' + cid, {asynchronous:true});
    if( !$('loginform').visible() ) Effect.BlindDown('loginform');

}

function subscribed(cid) {
	new Ajax.Updater('userinfo', '/catalog/subscribe/?prodid=' + cid, {asynchronous:true});
        $('info' + cid).update('подписались');
        $('info' + cid).addClassName('subs');
        $('info' + cid).setStyle({'display': 'block'});
}

function wo(ob){
    var ww = screen.width - 450;
    popupWin = window.open(ob.href,'_cocurrents','location, width=' + ww + ', height=400, scrollbars=yes, top=0, resizable=yes');
    popupWin.focus();
    return false;
}

function catt( id )
{
    var nn = 'nn' + id;
    var mm = 'm' + id;
    if ( !$( nn ).visible() ) Effect.BlindDown( nn , {duration:0.2});
    return false;
}
function hh( id )
{
    $( id ).hide();
    return false;
}
function ch_vis2(mid, sid){
        var showh = 'main' + mid;
        var showm = 'li'   + mid;
        if($(showh).visible()){
            $(showh).hide();
            $(showm).src = '/i/plus2.gif';
        }
        else{
            $(showh).show();
            $(showm).src = '/i/minus2.gif';
        }
        return false;
}
function ch_vis3(mid){
        var showh = 'main' + mid;
        var showm = 'li'   + mid;
        if($(showh).visible()){
            Effect.BlindUp(showh, {duration:0.2});
            $(showm).src = '/i/plus2.gif';
        }
        else{
            Effect.BlindDown(showh, {duration:0.2});
            $(showm).src = '/i/minus2.gif';
        }
}

function ch_vis4(mid){
		$(mid).toggle();
		$('mm' + mid).toggleClassName('btpm');
        return false;
}

function gall( mid ){

	$('gallery-big-pic').setAttribute('src', '/i/photos/' + mid);

}


function ch_price(mid){
    var linkState;
    if($(mid).style.display == 'block'){
        $(mid).style.display = 'none';
        linkState = '?menu=on';
    }
    else{
        $(mid).style.display = 'block';
        linkState = '?menu=off';
    }
    return linkState;
}
function chv( id )
{
    if ( !$( id ).visible() )
    {
        Effect.BlindDown( id , {duration: 0.3});
        return false;
    }
    else
    {
        Effect.BlindUp( id , {duration: 0.3});
        return false;
    }

}
function chv2( id, hd )
{
    if ( !$( id ).visible() )
    {
    	hd.style.background = 'transparent url(/i/f-o.png) left 9px no-repeat';
        Effect.BlindDown( id , {duration: 0.3});
        
        return false;
    }
    else
    {
    	hd.style.background = 'transparent url(/i/f-c.png) left 9px no-repeat';
        Effect.BlindUp( id , {duration: 0.3});
        
        return false;
    }

}
