var script='/ajax_response.php';function InitXMLHttpRequest(){var req=null;if(window.XMLHttpRequest){req=new XMLHttpRequest();}else if(window.ActiveXObject){req=new ActiveXObject('Microsoft.XMLHTTP');}
return req;}
function RunJS(dest,response){var agent=(window.navigator.appName=='Netscape')?'Firefox':'IE';if(agent=='IE'){dest.innerHTML=response;var arr_scripts=dest.getElementsByTagName("script");for(i in arr_scripts){var src=arr_scripts[i].src;if(null!=src){var has_question=(src.indexOf('?',1)>0?true:false);if(0==src.length)
arr_scripts[i].setAttribute('src','');else
arr_scripts[i].setAttribute('src',arr_scripts[i].src+(has_question==true?'&':'?')+'1=1');}}}else{var d=dest.parentNode;var d_new=document.createElement('div');var attributes=dest.attributes;var len=attributes.length;d_new.innerHTML=response;for(var i=0;i<len;i++){d_new.setAttribute(attributes[i].name,attributes[i].value);}
d.replaceChild(d_new,dest);}}
function CheckExistence(field,value,destination){var req=InitXMLHttpRequest();if(req){req.onreadystatechange=function(){if(req.readyState==4){destination.innerHTML=req.responseText;}}
req.open('GET',script+'?act=isexist&field='+field+'&value='+value,true);req.send(null);}else{destination.innerHTML='Browser unable to create XMLHttp Object';}}
function CheckLoginForConfirm(field,value,destination){var req=InitXMLHttpRequest();if(req){req.onreadystatechange=function(){if(req.readyState==4){destination.innerHTML=req.responseText;}}
req.open('GET',script+'?act=isconfirmlogin&field='+field+'&value='+value,true);req.send(null);}else{destination.innerHTML='Browser unable to create XMLHttp Object';}}
function ReloadCaptcha(destination){var req=InitXMLHttpRequest();if(req){req.onreadystatechange=function(){if(req.readyState==4){destination.src=req.responseText;}}
req.open('GET',script+'?act=captcha',true);req.send(null);}else{destination.innerHTML='Browser unable to create XMLHttp Object';}}
function SelectRegion(id_country,destination,destination2,text,text2){var req=InitXMLHttpRequest();if(req){req.onreadystatechange=function(){if(req.readyState==4){destination.innerHTML=req.responseText;}else{destination.innerHTML="<select name=select_region><option>"+text+"</option></select>";}}
req.open('GET',script+'?act=select_region&id_country='+id_country,true);req.send(null);}else{destination.innerHTML='Browser unable to create XMLHttp Object';}
destination2.innerHTML="<select name=select_city><option>"+text2+"</option></select>";}
function SelectCity(id_region,destination,text){var req=InitXMLHttpRequest();if(req){req.onreadystatechange=function(){if(req.readyState==4){destination.innerHTML=req.responseText;}else{destination.innerHTML="<select name=select_city><option>"+text+"</option></select>";}}
req.open('GET',script+'?act=select_city&id_region='+id_region,true);req.send(null);}
else{destination.innerHTML='Browser unable to create XMLHttp Object';}}
function VoteAction(id_upload,vote,id_rating,country_id,destination){var req=InitXMLHttpRequest();if(req){req.onreadystatechange=function(){if(req.readyState==4){destination.innerHTML=req.responseText;}else{destination.innerHTML="Загрузка изображения...";}}
req.open('GET',script+'?act=vote&id_upload='+id_upload+'&vote='+vote+'&id_rating='+id_rating+'&country_id='+country_id,true);req.send(null);}
else{destination.innerHTML='Browser unable to create XMLHttp Object';}
return;}
function MLVoteAction(id_upload,vote,id_member,destination){var req=InitXMLHttpRequest();if(req){req.onreadystatechange=function(){if(req.readyState==4){destination.innerHTML=req.responseText;}else{destination.innerHTML="Загрузка изображения...";}}
req.open('GET',script+'?act=mlvote&id_upload='+id_upload+'&vote='+vote+'&id_member='+id_member,true);req.send(null);}
else{destination.innerHTML='Browser unable to create XMLHttp Object';}
return;}
function GetBanner(area,destination){var req = InitXMLHttpRequest();if(req){req.onreadystatechange=function(){if(req.readyState==4){destination.innerHTML=req.responseText;}}
req.open('GET',script+'?act=banner&area='+area+'&'+ Math.random(),true);req.send(null);}else{destination.innerHTML='Browser unable to create XMLHttp Object';}}
function CheckAccount(account){var req=InitXMLHttpRequest();if(req){req.onreadystatechange=function(){if(req.readyState==4&&parseFloat(req.responseText)!=account){document.getElementById('account1').innerHTML=req.responseText;document.getElementById('account2').innerHTML=req.responseText;account=parseFloat(req.responseText);}}
req.open('GET',script+'?act=check_account&'+Math.random(),true);req.send(null);}clearTimeout(aTimeoutID);aTimeoutID=setTimeout("CheckAccount("+account+")",10000);}
function CheckVIPStatus(){var req=InitXMLHttpRequest();if(req){req.onreadystatechange=function(){if(req.readyState==4&&req.responseText!=''){document.getElementById('error').innerHTML=req.responseText;}}
req.open('GET',script+'?act=check_vip&'+Math.random(),true);req.send(null);}clearTimeout(vTimeoutID);vTimeoutID=setTimeout("CheckVIPStatus()",10000);}
