var ldr=null;
var ldr2=null;

function selector(){
   var A=null;
   try{
      A=new ActiveXObject("Msxml2.XMLHTTP");
   }
   catch(e){
      try{
         A=new ActiveXObject("Microsoft.XMLHTTP");
      }
      catch(oc){
         A=null;
      }
   }
   if(!A&&typeof XMLHttpRequest!="undefined"){
      A=new XMLHttpRequest();
   }
   return A;
}

function selector2(){
   var A=null;
   try{
      A=new ActiveXObject("Msxml2.XMLHTTP");
   }
   catch(e){
      try{
         A=new ActiveXObject("Microsoft.XMLHTTP");
      }
      catch(oc){
         A=null;
      }
   }
   if(!A&&typeof XMLHttpRequest!="undefined"){
      A=new XMLHttpRequest();
   }
   return A;
}

function add(sel,v,n){
   var newOpt=sel.appendChild(document.createElement('option'));
   newOpt.text=n;
   newOpt.value=v;
}


function chan(f,name,qw,parm){
  if(ldr && ldr.readyState!=0) { ldr.abort() }
  ldr=selector();

  if(ldr){
    name.length = 0;
    ff = document.getElementById('attrvalue'); //alert(qw);
    ldr.open("GET","/actions.php?action=getAttribs&q="+parm+"&sel="+qw,true);
    ldr.onreadystatechange=function()
    {
      if(ldr.readyState>=0 && ldr.readyState<4){
         add(ff, '', 'Идёт загрузка значений...');
      }
      else if(ldr.readyState==4 && ldr.responseText){
         ff.innerHTML = '';
         eval(ldr.responseText);
         //alert(ldr.responseText);
      }
    }
    ldr.send(null)
  }
}

function setCookie (name, value, path, expires, domain, secure){
   document.cookie = name + "=" + escape(value) +
   ((expires) ? "; expires=" + expires : "") +
   ((path) ? "; path=" + path : "") +
   ((domain) ? "; domain=" + domain : "") +
   ((secure) ? "; secure" : "");
}

function cookieVal(cookieName){
  thisCookie = document.cookie.split("; ")
  for(i = 0; i < thisCookie.length; i++){
      if(cookieName == thisCookie[i].split("=")[0]){
         return thisCookie[i].split("=")[1];
      }
  }
  return 0;
}

$(document).ready(function(){ 
  $(".delall").live("click",function(){
     $.getJSON('/ajax/delcompare/','',function(result){
       
        if (result){   
          $("#itm_compare").html(result.res);
        }
        
      })
  })
})



function reload(){   
  var rndval = new Date().getTime();
  document.getElementById('dle-captcha').innerHTML = '<img src="/kcaptcha/kcaptcha_view.php?f='+rndval+'" width="120" height="50" border="0" alt="" /><br /><a onclick="reload(); return false;" href="javascript:void();">обновить</a>';
}

function shopping_cart_frm(){
  surname = $("#surname").attr("value");
  email = $("#email").attr("value");
  telmob = $("#telmob").attr("value");
  capcha = $("#capcha").attr("value");
  if(surname==''){
    alert('Поле фамилия пустое');
    return false;
  } 
  if(email!=''){
    if(email!=''){
      if (/^([\w-~_]+\.)*[\w-~_]+@([\w-_]+\.){1,3}\w{2,4}$/.test(email)){       
      }
      else{
        alert("Не верный формат E-mail");

        return false;
      }
    }    
  }
  else{
	  /*if(email == '' & telmob == ''){
		alert("Укажите Ваш телефон или Email");*/
	  if(telmob == ''){
			alert("Укажите Ваш телефон");
		return false;
	  }
  }
  if(capcha == ''){
	alert("Контрольное число пустое");
	return false;
  }

  document.getElementById('shopping_cart').method='post';
  document.getElementById('shopping_cart').submit();
}

function guestbook_frm(){
    name = $("#name").attr("value");
    email = $("#email").attr("value");
    if(name==''){
      alert('Поле имя пустое');
      return false;
    } 

  document.getElementById('guestbook').method='post';
  document.getElementById('guestbook').submit();
}

function feedback_frm(){
  subject = $("#subject").attr("value");
  description = $("#description").attr("value");
  email = $("#email").attr("value");
  if(subject==''){
    alert('Поле Тема пустое');
    return false;
  } 
  if(description==''){
    alert('Поле Текст сообщения пустое');
    return false;
  } 
  if(email!=''){
    if(email!=''){
      if (/^([\w-~_]+\.)*[\w-~_]+@([\w-_]+\.){1,3}\w{2,4}$/.test(email)){       
      }
      else{
        alert("Не верный формат E-mail");

        return false;
      }
    }    
  }
  else{
    alert("Поле E-mail пустое");
    return false;
  }

  document.getElementById('feedbackk').method='post';
  document.getElementById('feedbackk').submit();
}

function vote_frm(){
  document.getElementById('vote').method='post';
  document.getElementById('vote').submit();
}

function getHTTPRequestObject() {
	  var xmlHttpRequest;
	  /*@cc_on
	  @if (@_jscript_version >= 5)
	  try {
	    xmlHttpRequest = new ActiveXObject("Msxml2.XMLHTTP");
	  } catch (exception1) {
	    try {
	      xmlHttpRequest = new ActiveXObject("Microsoft.XMLHTTP");
	    } catch (exception2) {
	      xmlHttpRequest = false;
	    }
	  }
	  @else
	    xmlhttpRequest = false;
	  @end @*/
	 
	  if (!xmlHttpRequest && typeof XMLHttpRequest != 'undefined') {
	    try {
	      xmlHttpRequest = new XMLHttpRequest();
	    } catch (exception) {
	      xmlHttpRequest = false;
	    }
	  }
	  return xmlHttpRequest;
	}

	 
	var httpRequester = getHTTPRequestObject(); /* Когда страница загрузилась, создаем xml http объект */

	var couldProcess = false;

	var COMPLETE = 4;

	function displayBrands(person) {
	  postParams = 'person='+person;
	  serverSideURL = '/include/FamousPeopleWatchFinder_run.php';
	  
	  if (!couldProcess && httpRequester) {
	    httpRequester.open("POST", serverSideURL,true);
	    httpRequester.onreadystatechange = processResponse;
	    couldProcess = true;
	    httpRequester.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');	
	    httpRequester.setRequestHeader('Cache-Control', 'no-cache');	
	    httpRequester.send(postParams);
	  }
	}

	function processResponse() {
	  if ( httpRequester.readyState == COMPLETE ) {//это константа, объявлена локально,  ее значение равно 4
	    if ( httpRequester.responseText.indexOf('invalid') == -1 ) {
	      var values = httpRequester.responseText; //анализируем ответ сервера
	      //alert(values);
	      document.getElementById('results').innerHTML = values;
	      couldProcess = false;
	    }
	  }
	}
