function onDownloadDone(s) {
oGoods.innerHTML = s;
}

function fnCopyHTML(N,ID,P){
        if         (N==101)
                 oGoods.innerHTML = '<iframe hspace=\"0\" name=\"fr2\" src="basket.php" align=\"top\" frameborder=\"0\" scrolling=\"no\" width=\"300\" height=\"10\" allowTransparency=\"true\"  style=\"background-color: transparent\"></iframe>';
        if         (N==102)  {
                var  myFl='lib/form.php?par='+ID;
                 document.all.oOrder.innerHTML = '<iframe name=\"fr\" src='+myFl+' align=\"left\" frameborder=\"0\" scrolling=\"no\" width=\"100%\" height=\"60\" class=\"body\"></iframe>';
        }
        if         (N==103)  {
                var  myFl='lib/form.php?par='+ID;
                 document.all.oOrder.innerHTML = '<iframe name=\"fr\" src='+myFl+' align=\"left\" frameborder=\"0\" scrolling=\"no\" width=\"100%\" height=\"250\" class=\"body\"></iframe>';
        }
        else if  (N==5){
                var myFile='basket.php?f=1&id='+ID+'&pr='+P;
                 oGoods.innerHTML = '<iframe hspace=\"0\" name=\"fr2\" src='+myFile+' allowTransparency=\"true\" align=\"top\" frameborder=\"0\" scrolling=\"no\" width=\"300\" height=\"12\" style=\"background-color: transparent\"></iframe>';
                }
 }

function onSearch(form){
if (form.strsear.value == "")
    alert("Пожалуйста, введите строку для поиска!")
 else {
                  fnCopyHTML(9,form.vid.value,form.strsear.value)
           }
}

function onAuto(f){
if (f.name.value == "")
        {
    alert("Пожалуйста, введите Ваш логин (email, указанный при регистрации)!");
        f.name.focus();
        f.name.select();
        return false;
        }
else if (f.pass.value == "")
        {
    alert("Пожалуйста, введите Ваш пароль!");
        f.pass.focus();
        f.pass.select();
        return false;
        }
else
        {
        return true;
        }
}

 <!--
function isValidEmailAddress(form)  {

re=/^\w+([\.-]?\w+)*@\w+([\.-]?w+)*(\.\w{2,3})+$/
//   проверяет наличи  '@'
if (re.test(form.mail.value)){
        return true }
        alert("Error:  Вы внесли неправильный электронный адрес!" )
        form.mail.focus()
        form.mail.select()
        form.mail.value=""
        return false
}

function SendForm(f) {

re=/^\w+([\.-]?\w+)*@\w+([\.-]?w+)*(\.\w{2,3})+$/

if (f.org.value=="")
   {alert('Пожалуйста, введите название компании!')
        f.org.focus()
        f.org.select()
        return false
        }
if (f.city.value=="")
        {alert('Пожалуйста, введите название города!')
        f.city.focus()
        f.city.select()
        return false
        }
if (f.mail.value=="")
        {
    alert("Пожалуйста, введите Ваш e-mail!");
        f.mail.focus();
        f.mail.select();
        return false;
        }
if (!re.test(f.mail.value)){
        alert("Error:  Вы внесли неправильный почтовый адрес!" )
        f.mail.focus()
        f.mail.select()
        f.mail.value=""
        return false
        }
if (f.pass.value=="")
   {alert('Пожалуйста введите пароль!')
        f.pass.focus()
        f.pass.select()
        return false
        }
if (f.doublpass.value=="")
   {alert('Пожалуйста повторите пароль!')
        f.doublpass.focus()
        f.doublpass.select()
        return false
        }
if (f.doublpass.value!==f.pass.value)
   {alert('Пожалуйста повторите пароль!')
        f.doublpass.focus()
        f.doublpass.select()
        return false
        }
if (f.phone.value=="")
   {alert('Пожалуйста введите номер телефона!')
        f.phone.focus()
        f.phone.select()
        return false
        }
if (f.name.value=="")
   {alert('Пожалуйста, введите Ваше имя!')
        f.name.focus()
        f.name.select()
        return false
        }
return true
}

function insert(idx,xtext)
{
  elem=document.all(idx);
        elem.innerHTML=xtext;
}

function bye(){
        location="logout.php";
}

function setform(idname) {
baseid = idname.id.substring(idname.id.indexOf("_")+1);
document.all['idnews'].value = document.all["id_"+baseid].innerHTML;
document.all['head'].value = document.all["head_"+baseid].innerHTML;
document.all['new'].value = document.all["body_"+baseid].value;
document.all['edit'].value="edit";
}

function onAuto4(f){

re=/^\w+([\.-]?\w+)*@\w+([\.-]?w+)*(\.\w{2,3})+$/

if (f.name.value == "")
        {
    alert("Пожалуйста, введите Ваше имя!");
        f.name.focus();
        f.name.select();
        return false;
        }
if (f.mail.value == "")
        {
    alert("Пожалуйста, введите Ваш email!");
        f.mail.focus();
        f.mail.select();
        return false;
        }
if (!re.test(f.mail.value)){
        alert("Error:  Вы внесли неправильный электронный адрес!" )
        f.mail.focus()
        f.mail.select()
        f.mail.value=""
        return false
        }
if (f.txt.value == "")
        {
    alert("Вы забыли набрать сообщение!");
        f.txt.focus();
        f.rxt.select();
        return false;
        }


        return true;

}

function SendFormOrders(order) {
re=/^\w+([\.-]?\w+)*@\w+([\.-]?w+)*(\.\w{2,3})+$/
if (order.adres.value==""){
            if (order.adres.value==""){
                alert("Пожалуйста, укажите адрес доставки!")
                order.adres.focus()
                order.adres.select()
                return false
        }
       }
else if (order.mail.value==""){
    alert("Пожалуйста, укажите адрес электронной почты!")
    order.mail.value="";
        order.mail.focus()
        order.mail.select()
        return false
        }
else if (order.phone.value==""){
    alert("Пожалуйста, укажите телефон для связи!")
        order.phone.focus()
        order.phone.select()
        return false
        }
else if (order.pers.value==""){
    alert("Пожалуйста, укажите контактное лицо!")
        order.pers.focus()
        order.pers.select()
        return false
        }
if (!re.test(order.mail.value)){
        alert("Error:  Вы внесли неправильный электронный адрес!" )
        order.mail.value=""
        order.mail.focus()
        order.mail.select()
        return false
        }
else {
        return true
        }
}
function showtip(current,e,text){

if (document.all){
thetitle=text.split('<br>')
if (thetitle.length>1){
thetitles=''
for (i=0;i<thetitle.length;i++)
thetitles+=thetitle[i]
current.title=thetitles
}
else
current.title=text
}

else if (document.layers){
document.linktips.document.write('<layer style="border:1px solid black;font-family:arial;font-size:12px;">'+text+'</layer>')
document.linktips.document.close()
document.linktips.left=e.pageX+5
document.linktips.top=e.pageY+5
document.linktips.visibility="show"
}
}
function hidetip(){
if (document.layers)
document.linktips.visibility="hidden"
}

function Req(){

 if(window.XMLHttpRequest){
            ro=new XMLHttpRequest();
            }
else if(window.ActiveXObject){
        ro=new ActiveXObject("Microsoft.XMLHTTP");
        }
 return ro
}

function ReLoad(url, DivId){
var req=Req()
            if(req){
            req.onreadystatechange= function(){
                     if(req.readyState==4&&req.status==200){
                        if (req.responseText!=0) {
                           DivId.innerHTML=req.responseText;
                            }
                        else {
                             true;
                            }
                       }
                     else  {
                             DivId.innerHTML='';
                            }
            }
           req.open('GET',url,true)
           if (window.XMLHttpRequest) {
            req.send(null)
            }
           else{
            req.send()
           }
           }
}

function SendBask(G,P,T,id){
   ReLoad('lbr/q.php?cod='+G+'&pr='+Number(P)+'&type='+Number(T),id)
}

function SendZak(T,M,P,id){
   ReLoad('lbr/s.php?type='+T+'&m='+M+'&p='+P,id)
}

function SendInfo(M){
    ReLoad('lib/inf.php?m='+M,$('menuinfo'));
    if ($("menuinfo").style.display == 'none'){
         $("menuinfo").show();
        }
   // else{
    //    $("menuinfo").innerHTML='';
    //    $("menuinfo").hide();
    //    }
}

function Hidd(ID){
var img="img"+ID
	if (document.getElementById(ID).style.visibility == 'hidden'){
    	document.getElementById(ID).style.visibility = 'visible'
    	document.getElementById(img).setAttribute("src","images/close.jpg")
    	document.getElementById(img).setAttribute("alt","Свернуть")
	}
	else{
    	document.getElementById(ID).style.visibility = 'hidden'
    	document.getElementById(img).setAttribute("src","images/open.jpg")
    	document.getElementById(img).setAttribute("alt","Открыть")
    }
}

function Hidd2(ID){
var img="img"+ID
	if (document.getElementById(ID).style.display == 'none'){
    	document.getElementById(ID).style.display = 'block'
    	document.getElementById(img).setAttribute("src","images/close.jpg")
    	document.getElementById(img).setAttribute("alt","Свернуть")
	}
	else{
    	document.getElementById(ID).style.display = 'none'
    	document.getElementById(img).setAttribute("src","images/open.jpg")
    	document.getElementById(img).setAttribute("alt","Открыть")
    }
}

function SendClick(id){
   ReLoad('lib/click.php?cod='+id)
}

function SetMenu(N,T){
var mn="m"+N;
var img="img"+N;
var im="image"+N;
    if (T == 1){
        im=im+'-1.jpg';
        $(mn).setStyle({color: '#FFFFFF'});
        $(img).writeAttribute('src','lib/menu/'+im);
    }
	else{
        im=im+'.jpg';
        $(mn).setStyle({color: '#9a4c01'});
        $(img).writeAttribute('src','lib/menu/'+im);
    }
}

function simple_tooltip(target_items,name){
  $(target_items).each(function(i){
    $("body").append("<div class='"+name+"' id='"+name+i+"'><div><p>"+$(this).attr('title')+"</p></div><i></i></div>");
    var my_tooltip=$("#"+name+i);
    $(this).removeAttr("title").mouseover(function(){
      my_tooltip.css({display:"block"});
      }).mousemove(function(kmouse){
        my_tooltip.css({left:kmouse.pageX+10,top:kmouse.pageY});
        }).mouseout(function(){my_tooltip.hide();})
    ;})
;}
