
//SuckerTree Vertical Menu 1.1 (Nov 8th, 06)
//By Dynamic Drive: http://www.dynamicdrive.com/style/

var menuids=["suckertree1","suckertree12","suckertree13"] //Enter id(s) of SuckerTree UL menus, separated by commas

function buildsubmenus(){
for (var i=0; i<menuids.length; i++){
  var ultags=document.getElementById(menuids[i]).getElementsByTagName("ul")
    for (var t=0; t<ultags.length; t++){
   // ultags[t].parentNode.getElementsByTagName("a")[0].className="subfolderstyle"
	//ultags[t].parentNode.className="subfolderstyle"
		if (ultags[t].parentNode.parentNode.id==menuids[i]) //if this is a first level submenu
			ultags[t].style.left=ultags[t].parentNode.offsetWidth+"px" //dynamically position first level submenus to be width of main menu item
		else //else if this is a sub level submenu (ul)
		  ultags[t].style.left=ultags[t-1].getElementsByTagName("a")[0].offsetWidth+"px" //position menu to the right of menu item that activated it
    ultags[t].parentNode.onmouseover=function(){
    this.getElementsByTagName("ul")[0].style.display="block"
    }
    ultags[t].parentNode.onmouseout=function(){
    this.getElementsByTagName("ul")[0].style.display="none"
    }
    }
		for (var t=ultags.length-1; t>-1; t--){ //loop through all sub menus again, and use "display:none" to hide menus (to prevent possible page scrollbars
		ultags[t].style.visibility="visible"
		ultags[t].style.display="none"
		}
  }
}

//if (window.addEventListener)
//window.addEventListener("load", buildsubmenus, false)
//else if (window.attachEvent)
//window.attachEvent("onload", buildsubmenus)
// JavaScript Document
var curPopImage=null;
function ShowImage(newimage,popimg){
	var i=0;
	if(curPopImage==popimg){
		ShowPopImage(popimg );
	}else{
		curPopImage=popimg;
		if(document.getElementById('imgmain').getAttribute("src").indexOf(newimage.getAttribute("full_source"))<0){
			document.getElementById('imgmain').setAttribute("src", document.getElementById('imgwait').getAttribute("src"));
			document.getElementById('imgmain').setAttribute("src", newimage.getAttribute("full_source"));
		}
		for($i=0; document.getElementById('img'+i); i++){
		}
	}
}

function ShowPopImage(arg, dop){
	
	var popdiv=getObject("imgpop");
	var popnull=getObject("popnull");
	var grayover=getObject("grayoverlay");
	if(arg=='close'){
		popdiv.style.display = 'none';
		grayover.style.display = 'none';
	}else{
		//popnull.style.backgroundImage="url('/img/wait.gif')";
		grayover.style.display = '';
		popdiv.style.display = '';
		if(dop==true){
			popnull.innerHTML="<img  title='закрыть'  style='cursor: pointer;'  src='/picture/"+arg+"'>" ;
		}else{
			if(curPopImage==null){
				popnull.innerHTML="<img  title='закрыть'  style='cursor: pointer;'  src='/picture/"+arg+"'>" ;
			}else{
				popnull.innerHTML="<img  title='закрыть'  style='cursor: pointer;'  src='/picture/"+curPopImage+"'>" ;
			}
		}
		
		
	}
	
	 //alert(dop);
}

function jumpNavMenu(fo){ 
  document.forms[fo].submit();
}

function getObject(obj) {
	var theObj;
	if(document.all) {
		if(typeof obj=="string") {
			 return document.all(obj);
		} else {
			 return obj.style;
		}
	}
	if(document.getElementById) {
		if(typeof obj=="string") {
			return document.getElementById(obj);
		} else {
			return obj.style;
		}
	}
		return null;
}


function SETab(tab, curt){
	//alert(tab);
	var allTab=new Array('baske','inter','searh');
	for (var k = 0; k < allTab.length; k++) {
		//varcurTab=getObject(allTab[k]);
		 curTab = document.getElementById(allTab[k]);
		
		if (allTab[k] == tab) {
			curTab.style.display = 'block';
		} else {
			curTab.style.display = 'none';
		}
		
   }
 // var toc = document.getElementById("toc");
 // var  toc = document.getElementById("toc");
   // Get the TOC element.
      var   toc = getObject("toc");
       if (toc) {
			
           var lis = toc.getElementsByTagName("li");
			
             for (var j = 0; j < lis.length; j++) {
                var li = lis[j];

                // Give the current tab link the class "current" and
                // remove the class from any other TOC links.
               var anchors = li.getElementsByTagName("a");
				// var anchors = li.a;
				if(curt== anchors[0]){
					li.className='current';
				}else{
					li.className='';
				}
				
           /*      for (var k = 0; k < anchors.length; k++) {
                    if (anchors[k].hash == "#" + contentId) {
                        CSS.AddClass(li, "current");
                        foundTab = true;
                        break;
                    } else {
                        CSS.RemoveClass(li, "current");
                    }
                }*/
            }
		}
//	var vievTab=getObject(tab);
	
	
	
	//toggleElement(salidaObj);
}
	function toggleElement(id) {
		//document.write(id);
		el = document.getElementById(id);
		if (el.style.display == 'none' || el.style.display == '') {
			el.style.display = 'block';
		} else {
			el.style.display = 'none';
		}
		//id=id;
		//return false;
	}
	
	//функции работы с корзиной
	function buy(id){
		form = document.forms["korzina_form"];
		form.action_korz.value = id;
		form.submit();
	}
	function clearkorz(){
		if(window.confirm('Удалить все товары из корзины?')){
			form = document.forms["form_korz"];
			el = document.getElementById('updatekorz');
			el.value = 'clear';
			form.submit();
			return false;
		}
		//return false;
	}
	function remove(id){
		if(window.confirm('Удалить товар?')){
			form = document.forms["form_korz"];
			el = document.getElementById('tcou_'+id);
			el.value = 0;
			form.submit();
			return false;
		}
		//return false;
	}
//	function Dossel(stoim,price,sposob) {
//		var salidaObj=getObject('dost');
//		var itogObj=getObject('itog');
//		salidaObj.innerHTML = stoim;
//		itogObj.innerHTML = stoim+price;
//		var kurObj=getObject('kur');
//		var samObj=getObject('sam');
//		if(sposob=='kur'){
//			kurObj.style.display = 'block';
//			samObj.style.display = 'none';
//		} else {
//			kurObj.style.display = 'none';
//			samObj.style.display = 'block';
//		}
//	}
	function sel_dos(id, plus) {
		if(!plus){
		var dostavka_plusObj=getObject('dostavka_plus');
		dostavka_plusObj.innerHTML = jsDostavkaPlus[id]["menu"];
		}
		plus = Number(plus || jsDostavkaPlus[id]["plus_def"]);
		var plusC= Number(jsDostavkaPlus[id][plus]|| 0);
		
		var dos_descrObj=getObject('dos_descr');
		dos_descrObj.innerHTML = jsDostavka[id][1];
		
		dosFull= Number(jsDostavka[id][0])+plusC;
		//проверяем доставку на бесплатность
		var nadoObj=getObject('nado');
		if(jsDostavka[id][2]>0){
			if(Number(fullPrice)>=Number(jsDostavka[id][2])){
				dosFull=0;
				nadoObj.style.display = 'none';
			}else{
				var ostalObj=getObject('ostal');
				ostalObj.innerHTML = Number(jsDostavka[id][2])-Number(fullPrice);
				nadoObj.style.display = 'block';
			}
		}else{
			nadoObj.style.display = 'none';
		}
		var dos_cenaObj=getObject('dos_cena');
		dos_cenaObj.innerHTML = dosFull;
		var itogObj=getObject('itog');
		itogObj.innerHTML = Number(fullPrice) + dosFull;
		

		
	}
	function Order() {
		var salidaObj=getObject('updatekorz');
		salidaObj.value = "order";
		form = salidaObj.form;
		form.submit();
		return false;
	}
	function OrderSend() {
		var salidaObj=getObject('ordersenddiv');
		salidaObj.innerHTML = "отправляется...";
		form = getObject('order'); 
		form.submit();
		return false;
	}
