// JavaScript Document

isNS = (navigator.appName == 'Netscape');
isIE = (navigator.appName.indexOf('Microsoft') != -1);
isOP = (navigator.appName == 'Opera');
ns4 = (document.layers);
ie4 = (document.all && !document.getElementById);
ie5 = (document.all && document.getElementById);
ns6 = (!document.all && document.getElementById);

function xGetElementById(e) {
	if(typeof(e)!='string') return e;
	if(document.getElementById) e=document.getElementById(e);
	else if(document.all) e=document.all[e];
	else e=null;
	return e;
} 

function getNewCaptcha(n) {
	var _img = xGetElementById('captcha'+n);
	var _rnd = 12574*Math.random();
	_img.src = "/admin/scripts/myCaptcha.php?id="+_rnd;
}

function show_div(what) {
 obj = document.getElementById(what); 
 obj.className = 'on';	
	}
	
function hide_div(what) {
 obj = document.getElementById(what); 
 obj.className = 'off';	
	}	
	
function clear_(what, txt1, txt2) {
 if(document.getElementById(what).value==txt1) {
 document.getElementById(what).value=txt2;
 }
}

function send_key() {
	var form_=document.getElementById('search_key');
	if(document.getElementById('key_search').value!="") 
	{
		if(document.getElementById('key_search').value.length >2) 
		{
			document.search_key.submit();
		} else {
			alert('Въведете 3 или повече символа')
			return false;
		}
	}
}

function adv_search() {
	if(((document.getElementById('destination').value!="") && (document.getElementById('destination').value!="Населено място")) || (document.getElementById('category').value!=0)|| (document.getElementById('region').value!=0)) {
		document.search_form.submit();
	}
}


function kak_da() {
 if((document.getElementById('from').value!="Населено място") && (document.getElementById('to').value!="Населено място") && (document.getElementById('from').value!="") && (document.getElementById('to').value!="")) {
  document.kak.submit();
 }
}


function submitenter(myfield,e) {
var keycode;
	if (window.event) keycode = window.event.keyCode;
	else if (e) keycode = e.which;
	else return true;

	if (keycode == 13) {   
		 send_key(); 
		 return false;
		 }
	else
		 return true;
}

function submitenter2(myfield,e) {
var keycode;
	if (window.event) keycode = window.event.keyCode;
	else if (e) keycode = e.which;
	else return true;

	if (keycode == 13) {   
		 adv_search(); 
		 return false;
		 }
	else
		 return true;
}

function submitenter3(myfield,e) {
var keycode;
	if (window.event) keycode = window.event.keyCode;
	else if (e) keycode = e.which;
	else return true;

	if (keycode == 13) {   
		 log_in(); 
		 return false;
		 }
	else
		 return true;
}

function submitenter4(myfield,e) {
var keycode;
	if (window.event) keycode = window.event.keyCode;
	else if (e) keycode = e.which;
	else return true;

	if (keycode == 13) {   
		 kak_da();
		 return false;
		 }
	else
		 return true;
}


function send_mail_() {
var name = document.send_mail.name.value;
var email = document.send_mail.email.value;
var phone = document.send_mail.phone.value;
var comment = document.send_mail.comment.value;
var ran = document.send_mail.ran.value;

var emailRegxp = /^([\w]+)(.[\w]+)*@([\w]+)(.[\w]{2,3}){1,2}$/;


	if( (name=="") || (phone=="") || (comment=="") || (ran=="")) {
		alert("Имате непопълнени задължителни полета!");	
	} else	 if ((emailRegxp.test(email) != true) || (email == "")) {
		 alert("Въвели сте невалиден e-mail адрес!");			
	} else {
		document.send_mail.submit();
	}
}


function showMap(){
	document.getElementById('bigmap').className='on';
	}
	
function closeMap(){
	document.getElementById('bigmap').className='off';
	}	
