
////////////////  предзагрузка картинок
img1 = new Image(); img1.src="img-index/ws_logo.gif"; 
img3 = new Image(); img3.src="img-index/ws_promo1.gif";
img12 = new Image(); img12.src="img-index/news.gif";
img13 = new Image(); img13.src="img-index/faq.gif"; 
function preload_img() {
img4 = new Image(); img4.src="img-index/01.gif";
img5 = new Image(); img5.src="img-index/02.gif";
img6 = new Image(); img6.src="img-index/03.gif";
img7 = new Image(); img7.src="img-index/04.gif";
img8 = new Image(); img8.src="img-index/bgtop.gif";
img9 = new Image(); img9.src="img-index/bgbot.gif";
img10 = new Image(); img10.src="img-index/demo.gif";
img11 = new Image(); img11.src="img-index/feedback.gif";
}


//////////////////////////////webshop_products:///////////////////////////////////////// 
 function ifIE(){    
// if(document.all) {d=document.all;} document.getElementById([])
// else alert("Подсчет возможен в Internet Explorer. Пользуйтесь ручным вводом наименования продукции в Заказе");  
 }  

function add() {   string='';  var str=''; price=0; var itogo=0; 
 skidka=15;//% для WebShop Pro 
 prods=new Array('base_product','novinki','hide_prod','rus_lng','english_lng','double_lng','stop_list', 'product_forum','support_forum','price_list','ext_poisk','reklama','sertificate','soputstv','design','logo','hosting','domain','spets');  //,'2checkout','webmoney','rupay'

var ws_pro=document.getElementById('ws_pro');		 
if(ws_pro && ws_pro.checked==true){add1(); return false;}  	 		
else 
     if(document.getElementById('spets').checked==true){    
	string=document.getElementById('spets_name').innerHTML+': '+document.getElementById('spets_price').innerHTML+'у.е. \n';  
	itogo=eval( document.getElementById('spets_price').innerHTML );  }   //break;
     else{   
 	    for (i=0; i<prods.length; i++) {  var product=prods[i]||'';  		  			  					
		if(document.getElementById(product).checked==true) {      
		str=document.getElementById(product+'_name').innerHTML;      
		price=parseFloat(eval("document.getElementById(product+'_price').innerHTML"));   
		  	if(product=='base_product') { string+=str+': '+price+'у.е.\n'; } 
			else if(product=='design'){ if(document.getElementById('design').checked==true) { string+='+'+str+': '+price+'у.е.(требует уточнения)\n'; }}  
		    else if(document.getElementById('spets').checked != true || document.getElementById('ws_pro').checked != true) {
					string+='+'+str+': '+price+'у.е.\n';   }
		    itogo+=price;
		}//if(document.getElementById(product).checked==true) { 
 	}//for (i=0; i<prods.length; i++) {    
}//else{     	    
 string+='________________________\nИтого: '+itogo+'у.е.'; 		  
 document.getElementById('message').value=string+'\n\n\nВаш комментарий: \n\n\n'; 	   
 document.getElementById('message').style.fontSize='11px'; 
 document.getElementById('subject').value='Заказ WebShop'; 		   
 alert (string);  
 	
}  					   
 function add1() {  var str=''; price=0; string=''; var itogo=0;  	
 	for (i=0; i<prods.length; i++) { var product=prods[i]||'';	
 		str=document.getElementById(product+'_name').innerHTML;   
		if(product=='ws_pro' || product=='english_lng' || product=='rus_lng' || product=='spets'){   price=0; }
		else if(product=='ws_pro'){ str=document.getElementById(product+'_name').value; }
		else{ price=document.getElementById(product+'_price').innerHTML ; 
		price=price.substring(0,price.indexOf('\<!--')); 
		  if(product=='spets'){string+='';} 
		  else if(product=='design'){string+='+'+str+': '+price+'у.е.(требует уточения)\n'; } 
		  else{string+='+'+str+': '+price+'у.е.\n';}
		}
		itogo+=eval(price); 
 	}  
	string+='________________________\nИтого: '+itogo+'у.е.'; 
	string='WebShop Pro'+'\n________________________\n\n'+string;
	if(skidka){var skidka1;			 
	skidka1=itogo*skidka/100; 
	itogo=itogo*(100-skidka)/100;  
	string+='\n\nWebShop Pro VIP-скидка '+skidka+'%: -'+skidka1+'у.е.\n';
	}
	string+='________________________\nИтого: '+Math.round(itogo)+'у.е.'; 
	document.getElementById('message').value=string+'\n\n\nВаш комментарий: \n\n\n'; 	   
    document.getElementById('message').style.fontSize='11px'; 
    document.getElementById('subject').value='Заказ WebShop'; 		
 	alert (string);
 } 

///////////////////////////webshop_products//////////////////////////////////

function dropmenu1(){ 	 var l;
if(document.all){
drop=document.getElementById('dropmenu');  	 
if (drop) { l=event.clientX + drop.offsetWidth - document.body.scrollLeft + 22 ;
  	if(event.clientX < drop.offsetWidth ) {  
		drop.style.left =  document.body.scrollLeft + 2; }  
 	else if(l > document.body.offsetWidth) { 
		drop.style.left = document.body.offsetWidth - drop.offsetWidth + document.body.scrollLeft - 22; } 
	else {
		drop.style.left = event.clientX + document.body.scrollLeft - 35; }
 drop.style.top = event.clientY-event.offsetY+17;
 drop.style.visibility = "visible";   
 drop.style.display = "block";  
 }
} 
}		 
   
function dropmenu(event){    //вызов  dropmenu(event)
drop=document.getElementById('dropmenu');  	       
if (!event) event=window.event; 
if (drop != null) { l=event.clientX + drop.offsetWidth - document.body.scrollLeft + 22 ;
  	if(event.clientX < drop.offsetWidth ) {  
		drop.style.left =  document.body.scrollLeft + 2; }  
 	else if(l > document.body.offsetWidth) { 
		drop.style.left = document.body.offsetWidth - drop.offsetWidth + document.body.scrollLeft - 22; } 
	else {
		drop.style.left = event.clientX + document.body.scrollLeft - 35; }
 drop.style.top = event.clientY-event.offsetY+17;
 drop.style.visibility = "visible";  
 drop.style.display = "block";  
 }
}   

 
//get_time
function get_time() { 
var x=new Date(); 
if ((x!='')&&(x!='undefined')&&(x!='false')&&(x!='null')) {
date=x.getDate();     
month=x.getMonth()+1;
if (date < 10) { date = "0"+date; }
if (month < 10) { month = "0"+month; }
year=x.getYear(); 
if (year < 1900) { year = year+1900; }
hours=x.getHours();
if (hours<10) hours="0"+hours;
minutes=x.getMinutes();
if (minutes<10) minutes="0"+minutes;
java_data=date+"."+month+"."+year+" г.";
java_time=hours+"ч."+minutes+"мин.";
} 
}

// img disable 
var message="";
document.oncontextmenu=clickIE; 
function clickIE() {
if (document.all) { 
if (event.srcElement.tagName=="IMG"){
(message);return false;}}} 
// img disable end

document.onmousemove=Status; 
document.onmousedown=Status;  
document.onclick=Status; 
function Status() {
	if (document.all) { 
		if (event.srcElement.tagName=="A"){ 
			if (event.srcElement.title=='') {top.window.status=event.srcElement.innerText; return true;}
			else {top.window.status=event.srcElement.title; return true;}
		}
		else {top.window.status=document.title; return true;}
	}
} 

//////memo

var never = new Date()
never.setTime(never.getTime() + 2000*24*60*60*1000);

// name is a string of the name of your cookie
// value is the value corresponding to name
function SetCookie(name, value) {
 var expString = "; expires=" + never.toGMTString();
 document.cookie = name + "=" + escape(value) + expString;
}

// returns value of cookie or null if cookie does not exist
function GetCookie(name) {
 var result = null;
 var myCookie = " " + document.cookie + ";";
 var searchName = " " + name + "=";
 var startOfCookie = myCookie.indexOf(searchName);
 var endOfCookie;
 if (startOfCookie != -1) {
  startOfCookie += searchName.length; // skip past name of cookie
  endOfCookie = myCookie.indexOf(";", startOfCookie);
  result = unescape(myCookie.substring(startOfCookie, endOfCookie));
 }
 return result;
}
 
function saveValue(element) { 		//alert(document.getElementById('use_cookies').value);
// if ((document.images) && (d.use_cookies.value == 1)) { 
 if ((document.images) && (document.getElementById('use_cookies').value == 1)) { 
  if ((element.type == "text")
  || (element.type == "password")
  || (element.type == "textarea")
  || (element.type == "radio")) {
   val = element.value; 
  } else if (element.type.indexOf("select") != -1) {
   val = "";
   for(k=0;k<element.length;k++)
    if (element.options[k].selected)
     val = element.options[k].value;  
  } else if (element.type == "checkbox") {
   val = element.checked;
  }
  SetCookie("memory_"+element.name,val);
 } 
}
 
function storedValues() { 

//find submit_url form
var l,n;
exist=0;
for(l=0;l< document.forms.length;l++) {
for(n=0;n< document.forms[l].elements.length;n++) {
fld= document.forms[l].elements[n].name; 
if( fld.indexOf('comments')!=-1 || fld.indexOf('name')!=-1 ) {exist=1;}  
}
if(exist==1){ d=document.forms[l]; } //this is submit form
}



 if ((document.images)&&(exist==1)) { // only do it in JavaScript 1.1 browsers 
   for (j=0;j<d.elements.length; j++) {   
    cookie_name = "memory_"+d.elements[j].name; 
    val = GetCookie(cookie_name); 
    if (val) { 
     if ((d.elements[j].type == "text")
     || (d.elements[j].type == "password")
     || (d.elements[j].type == "textarea")) {
      d.elements[j].value = val;
     } else if (d.elements[j].type.indexOf("select") != -1) {
      d.elements[j].selectedIndex = -1;
	  for(s=0;s<d.elements[j].options.length;s++) {
	  	if(d.elements[j].options[s].value.indexOf(val)!=-1){
	   	d.elements[j].options[s].selected = true;
		}	  	
	  }
   //   while (((pos = val.indexOf(" ")) != -1) && (val.length > 1)) {
   //    sel = parseInt(val.substring(0,pos));
   //    val = val.substring(pos+1,val.length); 
   //    if (sel < d.elements[j].length)
   //     d.elements[j].options[sel].selected = true;
   //   }
     } else if (d.elements[j].type == "checkbox") {
      d.elements[j].checked = val;
     } else if (d.elements[j].type == "radio") {
      if (d.elements[j].value == val)
       d.elements[j].checked = true; 
    }
   }
  }
 }
}
 
