	function Get_Cookie(name){
var start = document.cookie.indexOf( name + "=" );
var len = start + name.length + 1;
if ( ( !start ) &&
( name != document.cookie.substring( 0, name.length ) ) )
{
return null;
}
if ( start == -1 ) return null;
var end = document.cookie.indexOf( ";", len );
if ( end == -1 ) end = document.cookie.length;
return unescape( document.cookie.substring( len, end ) );
}

	function SetCookie(cookieName,cookieValue,nDays){
var today = new Date();
var expire = new Date();
if (nDays==null || nDays==0) nDays=1;
expire.setTime(today.getTime() + 3600000*24*nDays);
document.cookie = cookieName+"="+escape(cookieValue) + ";expires="+expire.toGMTString();
}

	function checksearch() {
if(s.search.value==""){
alert("Пустой поисковый запрос !") 
return false;
}
if(s.search.value.length<3){
alert("Очень короткий запрос. Минимум 3 символа") 
return false;
}
return true;
	}

	function LoaderStart(){
tip.innerHTML="Подождите.."; 
}

	function LoaderStop(){
tip.innerHTML=""; 
}

	function testcode(){
var d=document;
if (d.newoffer.code.value!=Get_Cookie("codeset") || d.newoffer.code.value==""){
d.newoffer.code.className="alertfon";
}
else {
d.newoffer.code.className="cotext";
}
}
	function codecheck(){
var d=document;
if (d.message.code.value!=Get_Cookie("codeset") || d.message.code.value==""){
d.message.code.className="alertfon";
}
else {
d.message.code.className="cotext";
}
}

	function codecomm(){
var d=document;
if (d.comments.code.value!=Get_Cookie("codeset") || d.comments.code.value==""){
d.comments.code.className="alertfon";
}
else {
d.comments.code.className="cotext";
}
}


	function testcomments(form){
var d=document
var state="ok"

	if (d.comments.code.value!=Get_Cookie("codeset") || d.comments.code.value==""){
d.comments.code.className="alertfon";
state="error";
}
else {
d.comments.code.className="cotext";
}
	if (d.comments.name.value.length<2 || d.comments.name.value.length>18){
d.comments.name.className="alertselect";
state="error";
}
else {
d.comments.name.className="intext";
}
	if (d.comments.comtext.value.length<10 || d.comments.comtext.value.length>1500){
d.comments.comtext.className="alertform";
state="error";
}
else {
d.comments.comtext.className="txtext";
}

if(state=="error"){
LoaderStop();
return false;
}
else {
LoaderStart();
SetCookie('comname',d.comments.name.value,365);
return true;
}
}

	function testform(form){
var d=document;
var state="ok";
if (d.newoffer.razdelid.value=="0"){
d.newoffer.razdelid.className="alertselect";
state="error";
}
else {
d.newoffer.razdelid.className="intext";
}
	if (d.newoffer.rubricid.value=="0"){
d.newoffer.rubricid.className="alertselect";
state="error";
}
else {
d.newoffer.rubricid.className="intext";
}
	if (d.newoffer.regionid.value=="0"){
d.newoffer.regionid.className="alertselect";
state="error";
}
else {
d.newoffer.regionid.className="intext";
}
	if (d.newoffer.code.value!=Get_Cookie("codeset") || d.newoffer.code.value==""){
d.newoffer.code.className="alertfon";
state="error";
}
else {
d.newoffer.code.className="cotext";
}
	if (d.newoffer.title.value.length<5 || d.newoffer.title.value.length>60){
d.newoffer.title.className="alertbig";
state="error";
}
else {
d.newoffer.title.className="wntext";
}
	if (d.newoffer.name.value.length<2 || d.newoffer.name.value.length>50){
d.newoffer.name.className="alertselect";
state="error";
}
else {
d.newoffer.name.className="intext";
}
	if (d.newoffer.detail.value.length<10 || d.newoffer.detail.value.length>1000){
d.newoffer.detail.className="alertform";
state="error";
}
else {
d.newoffer.detail.className="txtext";
}
	if (d.newoffer.telefon.value.length<5 || d.newoffer.telefon.value.length>50){
d.newoffer.telefon.className="alertselect";
state="error";
}
else {
d.newoffer.telefon.className="intext";
}
reg =/[0-9a-z_]+@[0-9a-z_^.]+.[a-z]{2,3}/i;
	if (d.newoffer.email.value.length=="" || !d.newoffer.email.value.match(reg)){
d.newoffer.email.className="alertselect";
state="error";
}
else {
d.newoffer.email.className="intext";
}
	if (d.newoffer.inexpere.value=="0" || d.newoffer.inexpere.value>5){
d.newoffer.inexpere.className="alertselect";
state="error";
}
else {
d.newoffer.inexpere.className="intext";
}
	if (!d.newoffer.warn.checked){
state="error";
}
if(state=="error"){
LoaderStop();
return false;
}
else {
LoaderStart();
return true;
}
}

	function testcontacts(form){
var d=document
var state="ok"
	if (d.message.code.value!=Get_Cookie("codeset") || d.message.code.value==""){
d.message.code.className="alertfon";
state="error";
}
else {
d.message.code.className="cotext";
}
	if (d.message.name.value.length<2 || d.message.name.value.length>64){
d.message.name.className="alertselect";
state="error";
}
else {
d.message.name.className="intext";
}
	if (d.message.detail.value.length<10 || d.message.detail.value.length>1400){
d.message.detail.className="alertform";
state="error";
}
else {
d.message.detail.className="txtext";
}
reg =/[0-9a-z_]+@[0-9a-z_^.]+.[a-z]{2,3}/i;
	if (d.message.email.value.length=="" || !d.message.email.value.match(reg)){
d.message.email.className="alertselect";
state="error";
}
else {
d.message.email.className="intext";
}
if(state=="error"){
LoaderStop();
return false;
}
else {
LoaderStart();
return true;
}
}


	function cssmenuhover()
{
if(!document.getElementById("cssmenu"))
return;
var lis = document.getElementById("cssmenu").getElementsByTagName("LI");
for (var i=0;i<lis.length;i++)
{
lis[i].onmouseover=function(){this.className+=" iehover";}
lis[i].onmouseout=function() {this.className=this.className.replace(new RegExp(" iehover\\b"), "");}
}
}

if (window.attachEvent)
window.attachEvent("onload", cssmenuhover);

	function city(id){
if(!id){ 
var id="";
}
SetCookie('regis',id,365);
setTimeout("location.reload(true);",100);
}
