function popup(url,x,y,target) {
	var popupWin = window.open(url,target,"toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0,width="+x+",height="+y);
	if ( popupWin ) popupWin.focus();
}


function SubmitForm (FormName) {
    document.forms[FormName].submit();
}

function Show(el) {
    var Element = document.getElementById(el);
    Element.style.display = Element.offsetWidth ? 'none' : 'block';
}

function tgl (el, cn){
    if(el.className.indexOf(cn) < 0)
        el.className += ' '+cn;
    else
        el.className = el.className.split(cn).join('');
    return true;
}

function Menu(cls,cp){
     this.closePrev = cp; 
     this.activeClass = cls
     this.opened = null;
}
Menu.prototype.open = function(el){
     var f = this.isActive(el) ? this.removeClass : this.addClass;
     if(this.closePrev && this.opened && this.opened != el){
          this.removeClass(this.opened,this.activeClass);
     }
     f(this.opened = el,this.activeClass);
}
Menu.prototype.isActive = function(el){
     if(!el && !el.className) return;
     return (el.className.indexOf(this.activeClass) > -1)
}
Menu.prototype.removeClass = function(el,cls){
     el.className = el.className.split(cls).join('');
}
Menu.prototype.addClass = function(el,cls){
     el.className += ' '+cls;
}

function ShowAnswer(el) {
    a_els=el.parentNode.parentNode.childNodes;
    var i = a_els.length;
    while(i--) {
        if (a_els[i].tagName=='P') {
            if (a_els[i].offsetWidth) {
                el.className='';
                a_els[i].style.display='none'
            } else {
                el.className='off';
               a_els[i].style.display='block'
            }
        }
    }
}



function PaymentTypeSwitch(el,pprefix) {
	var el=document.getElementById('currency_types');
	
		var el_mas=el.parentNode.parentNode.childNodes; 
		var len = el_mas.length;
		while(len--) {
			
		 if (el_mas[len].className=='fieldset clearfix' && el_mas[len].id.toUpperCase()!='MENU_TYPES' && el_mas[len].tagName=='DIV'){
		 	if (pprefix=='paypal'){el_mas[len].style.display="none";}else{el_mas[len].style.display="";}
		 }
		 	if (el_mas[len].tagName=='P'){
		 		if (pprefix=='paypal'){el_mas[len].style.display="";}else{el_mas[len].style.display="none";}
		 	}
		}
	if (pprefix!='paypal'){

	  var els=el.childNodes;
	
	    var j = els.length;
	    while(j--) {
	        if (els[j].tagName=='DIV'&&els[j].className) {
	            els[j].style.display='none';
	            if (els[j].className.split(' ')[0]==pprefix) {
	                els[j].style.display='block';
	            }
	        }
	    }
	}
}