var tClose;

function setCity(sCityName){
	document.getElementById('city_select').value = sCityName;
	document.forms['set_city'].submit();
}

function hideAll(){
	for(var i in aCities){
		try{
		document.getElementById(aCities[i]).style.display = 'none';
		document.getElementById(aCities[i]+"_sel").className='';
		document.getElementById(aCities[i]+"_arr").style.display = 'none';
		} catch(sErr) {
//			alert(sErr);
		}
	}
} 

function openCities(sId){
	hideAll();
	document.getElementById(sId).style.display='block';
	document.getElementById(sId+"_sel").className='active';
	document.getElementById(sId+"_arr").style.display='inline';
}

function toggleSelect(){
	oSelect = document.getElementById('cities');
	if(oSelect.style.display=='none') {
		oSelect.style.display='block';
	} else {
		oSelect.style.display='none';
	}
}

function delayAndClose(){
	tClose = setTimeout("document.getElementById('cities').style.display='none';",2000);
}

function stopClose(){
	clearTimeout(tClose);
}

function closeSelect(e){
	e=e||event;
	var target=e.target||e.srcElement;
	var obj = target;
	while(true) {
	    if (obj != document && (!obj.id || obj.id != "city_select_area")) {
	        obj = obj.parentNode;
	    } else {
	        if(obj == document) {
				break;
			} else {
				return;
			}
	    }
	}
	try{
		document.getElementById('cities').style.display='none';
	} catch(sErr) {

	}
}

function closeAuth(e){
	e=e||event;
	var target=e.target||e.srcElement;
	var obj = target;
	while(true) {
	    if (obj != document && (!obj.id || (obj.id != "autorize_block" && obj.id != "autorize_block2"))) {
	        obj = obj.parentNode;
	    } else {
	        if(obj == document) {
				break;
			} else {
				return;
			}
	    }
	}
	try{
		if (document.getElementById('autorize')) document.getElementById('autorize').style.display='none';
		if (document.getElementById('autorize_replics')) document.getElementById('autorize_replics').style.display='none';
		if (document.getElementById('autorize_block')) document.getElementById('autorize_block').className='block_relative';
	} catch(sErr) {

	}
}

function closeShare(e){
	e=e||event;
	var target=e.target||e.srcElement;
	var obj = target;
	while(true) {
	    if (obj != document && (!obj.id || (obj.id != "share_code" && obj.id != "share"))) {
	        obj = obj.parentNode;
	    } else {
	        if(obj == document) {
				break;
			} else {
				return;
			}
	    }
	}
	try{
		if (document.getElementById('share_code')) document.getElementById('share_code').style.display='none';
	} catch(sErr) {

	}
}



function addHandler(element,event,action,param){
  if(document.addEventListener)element.addEventListener(event,action,param);
  else if(document.attachEvent)element.attachEvent('on'+event,action);
  else element['on'+event]=action;
}

addHandler(document,'click',closeSelect,false);
addHandler(document,'click',closeAuth,false);
//addHandler(document,'click',closeShare,false);

function portal_show_brands (id) {
		var URL = '/cgi-bin/ajax/portal_show_brands.pl';
		var params = 'id=' + id;
		var req = new Ajax.Request( URL+'?'+params, {  method: 'get', onComplete: function(req) {
			if ( req.responseIsFailure ) {
			} else {
				$('show_brands').innerHTML = req.responseText;
			}
		}, onFailure: function() {} } );
}

function show_flash(id, video) {
	var flash='<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="480" height="390" id="fp" align="middle"><param name="allowScriptAccess" value="sameDomain" /><param name="movie" value="/imgs/flayr.swf?movie='+video+'&theme=/imgs/skin.png" /><param name="quality" value="high" /><param name="bgcolor" value="#000" /><embed src="/imgs/flayr.swf?movie='+video+'&theme=/imgs/skin.png" quality="high" bgcolor="#000" width="600" height="507" name="fp" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></object>';
	document.getElementById(id).innerHTML=flash;
}