var IE;
var NS;
var NS6;
var NS6a;

function init() {
	IE=(document.all)?true:false;
	NS=(navigator.appName=="Netscape")?true:false;
	NS6a=(document.getElementById)?true:false;
	
	if(NS6a && NS){
		NS6=true;
	}
	else{
		NS6=false;
	}
}

function horover(capt) {
	if(IE) {
		eval("document.all['"+capt+"'].style.textDecoration = \"underline\"");
	}
	if(NS6) {
		eval("window.document.getElementById('"+capt+"').style.textDecoration = \"underline\"");
	}
}
	
function horout(capt) {
	if(IE) {
		eval("document.all['"+capt+"'].style.textDecoration = \"none\"");
	}
	if(NS6) {
		eval("window.document.getElementById('"+capt+"').style.textDecoration = \"none\"");
	}
}

function verover(capt) {
	if(IE) {
		eval("document.all['"+capt+"'].style.color = \"#000000\"");
	}
	if(NS6) {
		eval("window.document.getElementById('"+capt+"').style.color = \"#000000\"");
	}
}
	
function verout(capt) {
	if(IE) {
		eval("document.all['"+capt+"'].style.color = \"#FFFFFF\"");
	}
	if(NS6) {
		eval("window.document.getElementById('"+capt+"').style.color = \"#FFFFFF\"");
	}
}

function validate(form) {
	if(form == 1) {
		if(document.forms['f'].wid.value != "") {
			return true;
		}
		else {
			if(document.forms['f'].zabelejka.value != "") {
				return true;
			}
			else {
				return false;
			}
		}
	}
	if(form == 2) {
		var phone_flag = 1;
		var fax_flag = 1;
		var fill_flag = 1;
		var mail_flag = 0;
		var fields = new Array(4);
		
		fields[0] = document.forms['f'].tel.value;
		fields[1] = document.forms['f'].fax.value;
		fields[2] = document.forms['f'].mail.value;
		fields[3] = document.forms['f'].name.value;
		fields[4] = document.forms['f'].otgowor.value;
		fields_count = 3;				
		
		
		
		for(i=0;i<fields[2].length;i++) {
	        if(fields[2].charAt(i)=="@") {
	            if(mail_flag==2) {
	                mail_flag=0;
	            }
	            else {
	                mail_flag=2;
	            }
	        }
	        if(mail_flag==2) {
	            if(fields[2].charAt(i)==".") {
	                mail_flag=1;
	            }
	        }
		}
		
		for(i=0;i<fields_count;i++) {
			if(i!=1) {
				if(fields[i] == "") {
		        	fill_flag=0;
		    	}
			}
		}
			
		for(i=0;i<fields[0].length;i++) {
	        if(fields[0].charAt(i)>="0" && fields[0].charAt(i)<="9") {
	            phone_flag=1;
	        }
			else { 
			    phone_flag=0;
	            break;
	        }
	    }
		
		/*for(i=0;i<fields[1].length;i++) {
	        if(fields[1].charAt(i)>="0" && fields[1].charAt(i)<="9") {
	            fax_flag=1;
	        }
			else { 
			    fax_flag=0;
	            break;
	        }
	    }*/
		
        if(fill_flag!=1) {
            alert("Моля попълнете всички полета отбелязани със звездичка!");
            return false;
        }
        if(phone_flag!=1 || fax_flag!=1) {
            alert("Полетата 'Телефон' и 'Факс' , могат да съдържа само цифри.");
            return false;
        }
		if(mail_flag!=1) {
            alert("Грешен E-mail");
            return false;
        }
		return true;
    }

}

function submit_form(act) {
	document.forms['f'].action = act;
	document.forms['f'].submit();
}