var b=0;
var scrY=screen.height;
var class1="";
var class2="";


function select_innerHTML(objeto,innerHTML){

    objeto.innerHTML = ""
    var selTemp = document.createElement("micoxselect")
    var opt;
    selTemp.id="micoxselect1"
    document.body.appendChild(selTemp)
    selTemp = document.getElementById("micoxselect1")
    selTemp.style.display="none"
    if(innerHTML.toLowerCase().indexOf("<option")<0){//se nao e option eu converto
        innerHTML = "<option>" + innerHTML + "</option>"
    }
    innerHTML = innerHTML.toLowerCase().replace(/<option/g,"<span").replace(/<\/option/g,"</span")
    selTemp.innerHTML = innerHTML


    for(var i=0;i<selTemp.childNodes.length;i++){
  var spantemp = selTemp.childNodes[i];

        if(spantemp.tagName){
            opt = document.createElement("OPTION")

   if(document.all){ //IE
    objeto.add(opt)
   }else{
    objeto.appendChild(opt)
   }

   //getting attributes
   for(var j=0; j<spantemp.attributes.length ; j++){
    var attrName = spantemp.attributes[j].nodeName;
    var attrVal = spantemp.attributes[j].nodeValue;
    if(attrVal){
     try{
      opt.setAttribute(attrName,attrVal);
      opt.setAttributeNode(spantemp.attributes[j].cloneNode(true));
     }catch(e){}
    }
   }
   //getting styles
   if(spantemp.style){
    for(var y in spantemp.style){
     try{opt.style[y] = spantemp.style[y];}catch(e){}
    }
   }
   //value and text
   opt.value = spantemp.getAttribute("value")
   opt.text = spantemp.innerHTML
   //IE
   opt.selected = spantemp.getAttribute('selected');
   opt.className = spantemp.className;
  }
 }
 document.body.removeChild(selTemp)
 selTemp = null
}


function T_del(obj){
per.action="del.php?id="+obj;
per.submit();
}

function pereschet(){
per.submit();
}

function byaxa_class()
{
  if(scrY>=1050)
  {
     class1="byaha_off3";
     document.getElementById("hint").className="byaha-say-here3";
     class2="byaha3";
  }
   if(scrY>=960 && scrY<1050)
  {
     class1="byaha_off2";
     document.getElementById("hint").className="byaha-say-here2";
     class2="byaha2";
  }
   if(scrY<960)
  {
     class1="byaha_off1";
     document.getElementById("hint").className="byaha-say-here1";
     class2="byaha1";
  }
}




//Подзказка в дупле поиска
    function Clear(obj){
        if(obj.value=="что ищем?")
            obj.value="";
    }
    function noClear(obj){
        if(obj.value=="") {
            obj.value="что ищем?";
        }
    }
//фикс оперы
function FixOpera()
{
if(parseFloat(navigator.appVersion)<9.63 && navigator.appName=="Opera")
    {
      document.getElementById("contain").style.overflow="scroll";
      document.getElementById("containTrava2").style.visibility="visible";
      document.getElementById("footr").style.marginLeft="-297px";
    }

}


function Update_smile_status(value){
JsHttpRequest.query(
		   'smile.php',
           {'value':value},
            function(result, errors){

			},
            true  // do not disable caching
        );
   }


function Smile_speak(text){
if(smile_status=="On"){
 if(text.getAttribute("smile")!="- ")
 {
 clearInterval(b);
 document.getElementById("smile_bazar").innerHTML=text.getAttribute("smile");
 document.getElementById("hint").style.display="block";
 }

}
}

function Smile_pizdec(text){
if(smile_status=="On"){
if(text.getAttribute("smile")!="- ")
b=setInterval('Smile_pizdecc()',500);
}
}

function Smile_pizdecc(){
 clearInterval(b);
 document.getElementById("hint").style.display="none";
}

function Smile_init(){
if(smile_status=='On'){

    document.getElementById("smile_on").className=class2;
    if(smile_start=='not_started')
    {
        Smile_speak(document.getElementById("ovcastart"));
        setInterval('Smile_pizdecc()',10000);
    }
}
else
{
  document.getElementById("smile_on").className=class1;
}
}

function Smile_OnOff()
{
bazar_time=0;
if(smile_status=='Off'){
  document.getElementById("smile_on").className=class2;
  document.getElementById("smile_bazar").innerHTML="Ой! Мона уже говорить чет да?";
  smile_status="On";
  bazar_time=setInterval('none_hint()',2000);
  document.getElementById("hint").style.display="block";
  Update_smile_status(smile_status);
 }
else
{
  document.getElementById("smile_on").className=class1;
  smile_status="Off";
  Update_smile_status(smile_status);
  clearInterval(bazar_time);
}
}

function none_hint(){
 document.getElementById("hint").style.display="none";
 clearInterval(bazar_time);
}

function Ajax_select()
{
  brends=document.getElementById("brand").value;
  type=document.getElementById("type").value;
    JsHttpRequest.query(
		   'select.php',
           {'brends':brends,
            'type':type},
            function(result, errors){
                select_innerHTML(document.getElementById("product"),result['html']);
			},
            true  // do not disable caching
        );
}

function Load(value,p)
{
var id=value;
var counts=parseInt(document.getElementById('counts').value);
if(isNaN(counts))
    counts=1;
var price=p;
if(navigator.appName=="Microsoft Internet Explorer"){
JsHttpRequest.query(
		   'add_tovar.php',
            {'value':value,
             'counts':counts},
            function(result, errors){
   if(result["re"]=='true')
   {
    document.getElementById("tovar_count").innerText=parseInt(document.getElementById("tovar_count").innerText)+parseInt(counts);
    document.getElementById("tovar_price").innerText=parseInt(result["price"]);
    document.getElementById("buuton_"+value+"_tovar").src="/img/tocart_in.gif";
   }
			},
            true  // do not disable caching
        );
} else {
  JsHttpRequest.query(
		   'add_tovar.php',
            {'value':value,
             'counts':counts},
            function(result, errors){
   if(result["re"]=='true'){
    document.getElementById("tovar_count").innerHTML=parseInt(document.getElementById("tovar_count").innerHTML)+parseInt(counts);
    document.getElementById("tovar_price").innerHTML=parseInt(result["price"]);
    document.getElementById("buuton_"+value+"_tovar").src="/img/tocart_in.gif";
 }
			},
            true  // do not disable caching
        );
}

   }

function act(){
if(a[1]!=false && a[2]!=false && a[3]!=false && a[4]!=false)
  form1.button.disabled=false;
 else
 form1.button.disabled=true;
}

function act2()
{
if(a[1]!=false && a[2]!=false && a[3]!=false && a[4]!=false && a[5]!=false && a[6]!=false && a[7]!=false)
  a[0]=true;
 else
  a[0]=false;
}

function act3()
{
if(a[2]!=false)
  a[0]=true;
 else
  a[0]=false;
}

function act4()
{
if(a[2]!=false && a[5]!=false &&  a[6]!=false)
  a[0]=true;
 else
  a[0]=false;
}

function act5()
{
if(a[1]!=false && a[4]!=false )
  a[0]=true;
 else
  a[0]=false;
}

function act6()
{
if(a[3]!=false && a[7]!=false )
  a[0]=true;
 else
  a[0]=false;
}

function act7()
{
if(a[1]!=false )
  a[1]=true;
 else
  a[1]=false;
}

function Check_form(obj,img){
 if(img=='1'){
 var reg=/.{5,40}/;
 var result=reg.test(obj.value);
 if(result==true) {
    document.getElementById(img).src=img77.src;
    document.getElementById(img).style.visibility="visible";
    a[img]=true;
    act()
   } else
   {
    document.getElementById(img).src=img66.src;
    document.getElementById(img).style.visibility="visible";
    a[img]=false;
    act()
   }
 }

  if(img=='3'){
 var reg=/.{5,30}/;
 var result=reg.test(obj.value);
 if(result==true) {
    document.getElementById(img).src=img77.src;
    document.getElementById(img).style.visibility="visible";
    a[img]=true;
    act()
 } else
   {
    document.getElementById(img).src=img66.src;
    document.getElementById(img).style.visibility="visible";
    a[img]=false;
    act()
   }
 }
 if(img=='2'){
 var reg=/.*[\.]*.+@.+(\..+)+/;
 var result=reg.test(obj.value);
 if(result==true) {
    document.getElementById(img).src=img77.src;
    document.getElementById(img).style.visibility="visible";
    a[img]=true;
    act()
   } else
   {
    document.getElementById(img).src=img66.src;
    document.getElementById(img).style.visibility="visible";
    a[img]=false;
    act()
   }
 }
  if(img=='4'){
 var reg=/[0-9+()-]{5,}/;
 var result=reg.test(obj.value);
 if(result==true) {
    document.getElementById(img).src=img77.src;
    document.getElementById(img).style.visibility="visible";
    a[img]=true;
    act()
   } else
   {
    document.getElementById(img).src=img66.src;
    document.getElementById(img).style.visibility="visible";
    a[img]=false;
    act()
   }
 }

}

function Check_form2(obj,img){
 if(img=='1'){
 var reg=/.{5,40}/;
 var result=reg.test(obj.value);
 if(result==true) {
    document.getElementById(img).src=img77.src;
    document.getElementById(img).style.visibility="visible";
    a[img]=true;
    Smile_pizdecc();
    act2()
   } else
   {
    document.getElementById(img).src=img66.src;
    document.getElementById(img).style.visibility="visible";
    a[img]=false;
     Smile_speak(obj);
    act2()
   }
 }

  if(img=='3'){
 var reg=/.{5,30}/;
 var result=reg.test(obj.value);
 if(result==true) {
    document.getElementById(img).src=img77.src;
    document.getElementById(img).style.visibility="visible";
    a[img]=true;
    Smile_pizdecc();
    act2()
 } else
   {
    document.getElementById(img).src=img66.src;
    document.getElementById(img).style.visibility="visible";
    Smile_speak(obj);
    a[img]=false;
    act2()
   }
 }
 if(img=='2')
 {
   Ajax_login(obj,img,1);
 }
  if(img=='4'){
 var reg=/[0-9+()-]{5,}/;
 var result=reg.test(obj.value);
 if(result==true) {
    document.getElementById(img).src=img77.src;
    document.getElementById(img).style.visibility="visible";
    a[img]=true;
    Smile_pizdecc();
    act2()
   } else
   {
    document.getElementById(img).src=img66.src;
    document.getElementById(img).style.visibility="visible";
    Smile_speak(obj);
    a[img]=false;
    act2()
   }
 }
 if(img=='5'){
 var reg=/[a-zA-Z0-9-_]{5,15}/;
 var result=reg.test(obj.value);
 if(result==true) {
    document.getElementById(img).src=img77.src;
    document.getElementById(img).style.visibility="visible";
    a[img]=true;
    Smile_pizdecc();
    act2()
   } else
   {
    document.getElementById(img).src=img66.src;
    document.getElementById(img).style.visibility="visible";
    a[img]=false;
     Smile_speak(obj);
    act2()
   }
 }

 if(img=='6'){
 if(obj.value==document.getElementById('pass').value && a[5]==true) {
    document.getElementById(img).src=img77.src;
    document.getElementById(img).style.visibility="visible";
    a[img]=true;
    Smile_pizdecc();
    act2()
   } else
   {
    document.getElementById(img).src=img66.src;
    document.getElementById(img).style.visibility="visible";
    a[img]=false;
     Smile_speak(obj);
    act2()
   }
 }

 if(img=='7'){
  var reg=/.{3,50}/;
 var result=reg.test(obj.value);
 if(result==true) {
    document.getElementById(img).src=img77.src;
    document.getElementById(img).style.visibility="visible";
    a[img]=true;
    Smile_pizdecc();
    act2()
 } else
   {
    document.getElementById(img).src=img66.src;
    document.getElementById(img).style.visibility="visible";
    a[img]=false;
     Smile_speak(obj);
    setInterval('Smile_pizdecc()',8000);
    act2()
   }
 }

}


function Check_form3(obj,img){

 if(img=='2')
 {
   Ajax_login(obj,img,2);
 }

 if(img=='5'){
 var reg=/[a-zA-Z0-9-_]{5,15}/;
 var result=reg.test(obj.value);
 if(result==true) {
    document.getElementById(img).src=img77.src;
    document.getElementById(img).style.visibility="visible";
    a[img]=true;
    Smile_pizdecc();
    act4()
   } else
   {
    document.getElementById(img).src=img66.src;
    document.getElementById(img).style.visibility="visible";
    a[img]=false;
     Smile_speak(obj);
    act4()
   }
 }

 if(img=='6'){
 if(obj.value==document.getElementById('pass').value && a[5]==true) {
    document.getElementById(img).src=img77.src;
    document.getElementById(img).style.visibility="visible";
    a[img]=true;
    Smile_pizdecc();
    act4()
   } else
   {
    document.getElementById(img).src=img66.src;
    document.getElementById(img).style.visibility="visible";
    a[img]=false;
     Smile_speak(obj);
    act4()
   }
 }
}


function Check_form4(obj,img)
{
 if(img=='1'){
 var reg=/.{5,40}/;
 var result=reg.test(obj.value);
 if(result==true) {
    document.getElementById(img).src=img77.src;
    document.getElementById(img).style.visibility="visible";
    a[img]=true;
    Smile_pizdecc();
    act5()
   } else
   {
    document.getElementById(img).src=img66.src;
    document.getElementById(img).style.visibility="visible";
    a[img]=false;
     Smile_speak(obj);
    act5()
   }
 }

  if(img=='4'){
 var reg=/[0-9+()-]{5,}/;
 var result=reg.test(obj.value);
 if(result==true) {
    document.getElementById(img).src=img77.src;
    document.getElementById(img).style.visibility="visible";
    a[img]=true;
    Smile_pizdecc();
    act5()
   } else
   {
    document.getElementById(img).src=img66.src;
    document.getElementById(img).style.visibility="visible";
    Smile_speak(obj);
    a[img]=false;
    act5()
   }
 }

}


function Check_form5(obj,img)
{
  if(img=='7'){
  var reg=/.{3,50}/;
 var result=reg.test(obj.value);
 if(result==true) {
    document.getElementById(img).src=img77.src;
    document.getElementById(img).style.visibility="visible";
    a[img]=true;
    Smile_pizdecc();
    act6()
 } else
   {
    document.getElementById(img).src=img66.src;
    document.getElementById(img).style.visibility="visible";
    a[img]=false;
     Smile_speak(obj);
    setInterval('Smile_pizdecc()',8000);
    act6()
   }
 }

 if(img=='3'){
 var reg=/.{5,30}/;
 var result=reg.test(obj.value);
 if(result==true) {
    document.getElementById(img).src=img77.src;
    document.getElementById(img).style.visibility="visible";
    a[img]=true;
    Smile_pizdecc();
    act6()
 } else
   {
    document.getElementById(img).src=img66.src;
    document.getElementById(img).style.visibility="visible";
    Smile_speak(obj);
    a[img]=false;
    act6()
   }
 }

}

function Check_form6(obj,img){
 if(img=='1'){
 var reg=/.{5,40}/;
 var result=reg.test(obj.value);
 if(result==true) {
    document.getElementById(img).src=img77.src;
    document.getElementById(img).style.visibility="visible";
    a[img]=true;
    Smile_pizdecc();
    act7()
   } else
   {
    document.getElementById(img).src=img66.src;
    document.getElementById(img).style.visibility="visible";
    Smile_speak(obj);
    a[img]=false;
    act7()
   }
 }

}


function OpenKat(obj_id)
{
    o=document.getElementById(obj_id);
    if(o.style.display=="none")
        o.style.display="block";
    else
        o.style.display="none";
}

function Ajax_login(obj,img,type)
{
  login=form1.mail.value;
  JsHttpRequest.query(
		   'login.php',
           {'login':login,
            'type':type},
            function(result, errors)
            {
                var reg=/.*[\.]*.+@.+(\..+)+/;
                var res=reg.test(obj.value);
                if(res==true && result['re']==true)
                 {
                    document.getElementById(img).src=img77.src;
                    document.getElementById(img).style.visibility="visible";
                    a[img]=true;
                    Smile_pizdecc();
                    if(type==1)
                        act2();
                    else
                        act4();
                 }
                 else
                 {
                    document.getElementById(img).src=img66.src;
                    document.getElementById(img).style.visibility="visible";
                    a[img]=false;
                    if(result['re']==true)
                        Smile_speak(obj);
                    else
                        Smile_speak(document.getElementById(img));
                    if(type==1)
                        act2();
                    else
                        act4();
                 }
			},
            true  // do not disable caching
        );
}


function Ajax_login2(obj,img)
{
  login=form1.mail.value;
  JsHttpRequest.query(
		   'login.php',
           {'login':login},
            function(result, errors)
            {
                var reg=/.*[\.]*.+@.+(\..+)+/;
                var res=reg.test(obj.value);
                if(res==true && result['re']==false)
                 {
                    document.getElementById(img).src=img77.src;
                    document.getElementById(img).style.visibility="visible";
                    a[img]=true;
                    Smile_pizdecc();
                    act2()
                 }
                 else
                 {
                    document.getElementById(img).src=img66.src;
                    document.getElementById(img).style.visibility="visible";
                    a[img]=false;
                    if(result['re']==true)
                        Smile_speak(obj);
                    else
                        Smile_speak(document.getElementById(img));
                    act2()
                 }
			},
            true  // do not disable caching
        );
}

function Capcha()
{
    var currentTime = new Date();
    var seconds = currentTime.getTime();
   	JsHttpRequest.query(
		   'capcha_check.php',
            {'code':form1.code.value,
             'fack':seconds},
            function(result, errors){
            if(result['re']==true)
            {
                form1.submit();
                return true;
            }
            else
            {
               document.getElementById("capcha").src=result["img"];
               Smile_speak(document.getElementById("capcha"));
               return false;
            }
            },
            true
        );
}