 	scrollStep=1;
	toLeft=true;

	timerLeft="";
	timerRight="";
	
	function P7_ExpMenu(){ //v1.1.0.2 by PVII-www.projectseven.com
 		if(navigator.appVersion.indexOf("MSIE")==-1){return;}
 		var i,k,g,lg,r=/\s*p7hvr/,nn='',c,cs='p7hvr',bv='p7menubar';
 		for(i=0;i<10;i++){g=document.getElementById(bv+nn);if(g){
 		lg=g.getElementsByTagName("LI");if(lg){for(k=0;k<lg.length;k++){
 		lg[k].onmouseover=function(){c=this.className;cl=(c)?c+' '+cs:cs;
 		this.className=cl;};lg[k].onmouseout=function(){c=this.className;
 		this.className=(c)?c.replace(r,''):'';};}}}nn=i+1;}
	}
	function P7_ExpMenu2(){ //v1.1.0.2 by PVII-www.projectseven.com
 		if(navigator.appVersion.indexOf("MSIE")==-1){return;}
 		var i,k,g,lg,r=/\s*p7hvr/,nn='',c,cs='p7hvr',bv='p7menubar2';
 		for(i=0;i<10;i++){g=document.getElementById(bv+nn);if(g){
 		lg=g.getElementsByTagName("LI");if(lg){for(k=0;k<lg.length;k++){
 		lg[k].onmouseover=function(){c=this.className;cl=(c)?c+' '+cs:cs;
 		this.className=cl;};lg[k].onmouseout=function(){c=this.className;
 		this.className=(c)?c.replace(r,''):'';};}}}nn=i+1;}
	}
	function toLeftOrRight(id){
		if(toLeft){
			scrollDivLeft(id);
		} else {
			scrollDivRight(id);	
		}
	}
	function scrollDivLeft(id){
		 toLeft=true;
 		 clearTimeout(timerRight);
  		 document.getElementById(id).scrollLeft+=scrollStep;
         timerRight=setTimeout("scrollDivLeft('"+id+"')",30); 
		 if(((document.getElementById(id).scrollLeft)+300)==document.getElementById(id).scrollWidth){
			 stopMe(); 
			 scrollDivRight(id);
		 }
	}
	function scrollDivRight(id){
		toLeft=false;
  		clearTimeout(timerLeft);
		document.getElementById(id).scrollLeft-=scrollStep;
  		timerLeft=setTimeout("scrollDivRight('"+id+"')",30);
		 if(document.getElementById(id).scrollLeft==0){
			stopMe(); 
			scrollDivLeft(id);
		 }
	}
	
	function stopMe(){
		clearTimeout(timerRight) 
  		clearTimeout(timerLeft)
	}

	function abstraction(div){

		var sum = parseInt(document.getElementById(div).value)-1;
		if(document.getElementById(div).value==0) 
			return;
		else	
			document.getElementById(div).value = sum;
		

 	}
	function addition(div){

		var sum = parseInt(document.getElementById(div).value)+1;
		document.getElementById(div).value = sum;
		

 	}
	function UpdateQty1(item){
		
	itemId = item.name;
	newQty = item.options[item.selectedIndex].text;

	document.location.href = 'index.php?action=update_item&itemId='
	+itemId+'&qty='+newQty+'&cat=Products';
	}
	
	function UpdateQty2(item){
		
	itemId = item.name;
	newQty = item.options[item.selectedIndex].text;

	document.location.href = 'index.php?action=update_item&itemId='
	+itemId+'&qty='+newQty+'&cat=Services';
	}
	
	function editItem(div){
		
	var item1 = document.getElementById(div);
		
		if(item1.disabled == true){
		  item1.disabled = false;
		  
        }
	}
	function editItem2(){
		
	var item1 = document.getElementById('pass1');
		
		if(item1.disabled == true){
		  item1.disabled = false;
		  item1.value = "";
		  
        }
	}
	
	function insertParagraph(divID){
	      
		  document.getElementById(divID).value += "<br>\n";
		  document.getElementById(divID).focus();
		
	}
	
	function insertParagraphN(divID){
	      
		  document.getElementById(divID).value += "\\n";
		  document.getElementById(divID).focus();
		
	}
	
	function selectMail(elem){
		
		for (var i=0;i<elem;i++)
			{
				var chbox = 'chbox'+i;
				document.getElementById(chbox).checked = true;

			}
		
	}

	function uselectMail(elem){
		
		for (var i=0;i<elem;i++)
			{
				var chbox = 'chbox'+i;
				document.getElementById(chbox).checked = false;

			}
		
	}
	
	function choseRadio(){
	  
	   var targetDiv = document.getElementById("targetTable");
	  
	  if(document.getElementById("type1").checked == true){
		document.getElementById("search2").type = "hidden";
		document.getElementById("search1").type = "text";
		document.getElementById("search1").value = "";

		getSuggest("keyup");
	  }
	  else if(document.getElementById("type2").checked == true){
		document.getElementById("search1").type = "hidden";
		document.getElementById("search2").type = "text";
		document.getElementById("search2").value = "";
		}
	}
	
	function IsNumeric(sText)
	{
   		var ValidChars = "0123456789.";
   		var IsNumber=true;
   		var Char;

 
   		for (i = 0; i < sText.length && IsNumber == true; i++) 
      	{ 
      		Char = sText.charAt(i); 
      		if (ValidChars.indexOf(Char) == -1) 
         	{
         		IsNumber = false;
         	}
      	}
   		return IsNumber;
   
   }
   
   function checkVisibility(div) {
	   var itemStatus = document.getElementById(div);
	   
	   if(itemStatus.style.display=="none"){
	   		itemStatus.style.display="block";
	   } else {
		    itemStatus.style.display="none";
	   }
			
	   
   }
   function checkSelection() {
	
		if(document.getElementById("check_shipping").checked == true){
			document.getElementById("surname2").value = document.getElementById("surname").value; 
			document.getElementById("name2").value = document.getElementById("name").value; 
			document.getElementById("zip2").value = document.getElementById("zip").value; 
			document.getElementById("address2").value = document.getElementById("address").value; 
			document.getElementById("city2").value = document.getElementById("city").value; 
			document.getElementById("country2").value = document.getElementById("country").value; 	
		} else {
			document.getElementById("surname2").value = ""; 
			document.getElementById("name2").value = ""; 
			document.getElementById("zip2").value = ""; 
			document.getElementById("address2").value = ""; 
			document.getElementById("city2").value = ""; 
			document.getElementById("country2").value = "not set";
			
			
		}
   }
   
   function validatePicture() {
	   
	   	if ( document.getElementById("mailfile").value == "")	{
			alert("Please, enter an image.");
			return false;
		}
		return true;
	   
   }
   function validateProcess() {
	   
	   	if ( document.getElementById("orderid").value == "")	{
			alert("Please, enter the number of your order.");
			return false;
		}
		return true;
	   
   }
   function clearOrderForm() {
	   		document.getElementById("surname").value = ""; 
			document.getElementById("name").value = ""; 
			document.getElementById("zip").value = ""; 
			document.getElementById("address").value = ""; 
			document.getElementById("city").value = ""; 
			document.getElementById("country").selectedIndex = 1;
			document.getElementById("mobile").value = "";
			document.getElementById("email").value = "";
			document.getElementById("surname2").value = ""; 
			document.getElementById("name2").value = ""; 
			document.getElementById("zip2").value = ""; 
			document.getElementById("address2").value = ""; 
			document.getElementById("city2").value = ""; 
			document.getElementById("country2").value = "not set";
   }



	

	
