function JSmailto(){
	u=arguments[0];
	d=arguments[1];
	document.write('<a href=\"mailto:' + u + '@' + d + '\">' + u + '@' + d + '</a>');
}



url = document.location.href;
xend = url.lastIndexOf("/") + 1;
var base_url = url.substring(0, xend);
function JSLoader(url){
  var jsEl = document.createElement('SCRIPT');
  jsEl.type = 'text/javascript';
  jsEl.src = base_url+url;
  document.body.appendChild(jsEl);
}
  
            	
function countryAct(){        	
	if(this.value!=''){
		var citiesBox = document.getElementById('citiesBox');
		citiesBox.disabled=false;
		citiesBox.options[0].selected = true;
		citiesBox.options[0].text = "Загрузка...";
		citiesBox.disabled=true;
		JSLoader('php2js_cities.php?cabbr='+arguments[0]);
	}
	
}


// DATE:[01.06.2006 12:38]

var NN     = (document.getElementById) ? 1 : 0;
var NN4    = (document.layers)         ? 1 : 0;
var MSIE   = (document.all)    		   ? 1 : 0;
var norm   = (NN || MSIE || NN4)       ? 1 : 0;

function initEl(){
	if(NN)       return document.getElementById(arguments[0]);
	else if(NN4) return document.layers[arguments[0]];
	else         return document.all.item(arguments[0]);
}

function divDisplayCtrl(){
	if(norm){
		elRef = initEl(arguments[0]);
		if(elRef.style.display == 'none'){
			  elRef.style.display = 'block';
		}else elRef.style.display = 'none'
	}
}

function allCheckboxCtrl(){
	for(i=1;i < arguments[0].elements.length;i++){
		 if(arguments[0].elements[i].type == 'checkbox') arguments[0].elements[i].checked = arguments[1];
	}
}



function submitIt(){
	document.submitIt.arguments[0].submit();
}


function NewTrColorBlink(){
	
	currEl = document.getElementById(arguments[0]);
	currTR = currEl.style;
	
	//alert(currEl.className);
	
	if(currEl.className == "offBlink"){	
		currTR.cursor = 'pointer';
		currEl.className = "onBlink";
	}else{	
		currTR.cursor = 'auto';
	 	currEl.className = "offBlink";
	}
	
}

function emailValid(){
	if (arguments[0].search(/^[\w\.\-]+@[\w\.\-]+$/) == -1) return false;
	else return true;
}

function dotDateValid(){
	if (arguments[0].search(/\d{2}\.\d{2}\.\d{4}/) == 0) return true;
	else return false;
}

function sternStringValid(){
	if (arguments[0].search(/^[\w\-]+$/) == -1) return false;
	else return true;
}

function trimWhiteSpace(){
	while(arguments[0].search(/\s/) != -1){
		arguments[0] = arguments[0].replace(/\s/,"");
	}
	return arguments[0];
}


function openCalendar(){
	if(arguments.length == 1){
		calendarHandle = wOpen("calendar.php?openerFocus="+arguments[0],"calendar",200,180);
		calendarHandle.focus();
	}else alert("openCalendar()\n\error:[ arguments.length != 1 ]");
}


var fileName,wn,ww,wh;
function wOpen(fileName,wn,ww,wh){
	return window.open(fileName,wn,'toolbar=0,menubar=0,scrollbars=0,resizable=0,width='+ww+',height='+wh+',top=100,left=100');
}


/* OLD CODE */
var cif,ci;
function doMarkIt(cif,ci){
	var logic = true;
	if(eval("document."+cif+"."+ci+".type") == 'checkbox'){
		  if(eval("document."+cif+"."+ci+".checked")) logic = false;
	}
	eval("document."+cif+"."+ci+".checked="+logic);
};