var    details_icon = new Image();  details_icon.src   = "images/reszletek.gif" ;
var    details_icon_hover = new Image() ; details_icon_hover.src   = "images/reszletek_hover.gif" ;
var    sub_cat_menu =new Image(); sub_cat_menu.src = "images/sub_cat_menu.gif" ;
var    active_sub_cat_menu =new Image(); active_sub_cat_menu.src = "images/active_sub_cat_menu.gif" ;
var    info_icon = new Image();  info_icon.src   = "images/info.gif" ;
var    info_icon_hover = new Image() ; info_icon_hover.src   = "images/ainfo.gif" ;
var    button_hover = new Image() ; button_hover.src   = "images/button_hover.gif" ;
var    search_button_hover = new Image() ; search_button_hover.src   = "images/qs_btn_hover.gif" ;
var    akcio2 = new Image() ; akcio2.src   = "images/akcio2.gif" ;

var	_Action = 'default';

/*
window.onload=function(){
alert(_Action);
	if(_Action == 'go_back'){
		alert("onload");
	}
	_Action = '';
}


function submit_ad_preview_form(){

	_Action = 'go_back';
	document.ad_preview_form.action.value = 'back'; 
	document.ad_preview_form.submit();
	alert(_Action);
}
*/

function window_open(pagina,titulo,ancho,largo,x,y){ 
	var Ventana='toolbar=0,location=0,directories=0,scrollbars=1,screenX='+x+',screenY='+y+',status=0,menubar=0,resizable=1,width='+ancho+',height='+largo; 
	window.open(pagina,titulo,Ventana); 
}

function addBookmark(title,url) {
if (window.sidebar) { 
window.sidebar.addPanel(title, url,""); 
} else if( document.all ) {
window.external.AddFavorite( url, title);
} else if( window.opera && window.print ) {
return true;
}
}

function homePage( uri ) {

	if( window.external ) {
		document.body.style.behavior = "url(#default#homepage)";
    	document.body.setHomePage(uri);
 	} else {
		alert( 'Hiba!' );
	}
}

function button_over(that, img){
    arrow = "url(" + img + ");";    
    that.style.backgroundImage = arrow;
}

function button_out(that, img){
    arrow = "url(" + img + ");";    
    that.style.backgroundImage = arrow;
}

function check_upload_form(){
var ok = true;
var msg;
var 	s = 'document.ad_details' ;
	s = eval(s);
	
	msg = "Hiányos adatok! ";
	
	if(s.start_country.value == 0){
		msg = msg + "\n\t - indulás országa"; 		
		ok = false;		
	}
	if(s.start_city_id == null || s.start_city_id.value ==0){
		msg = msg + "\n\t - indulás városa"; 		
		ok = false;		
	}
	if(s.end_country.value == 0){
		msg = msg + "\n\t - célpont országa"; 		
		ok = false;			
	}
	if(s.end_city_id == null || s.end_city_id.value == 0){
		msg = msg + "\n\t - célpont városa"; 		
		ok = false;			
	}
	
	if(s.date.value==''){
		msg = msg + "\n\t - utazás időpontja"; 		
		ok = false;				
	}
	if(s.name.value==''){
		msg = msg + "\n\t - név"; 		
		ok = false;				
	}
	if(s.email.value==''){
		msg = msg + "\n\t - email cím"; 		
		ok = false;				
	}
	else if(!echeck(s.email.value)){	
		msg = "Hibás email cím!"
		ok = false;
		s.email.focus();
	}
	
	if(!ok){
		alert(msg);
	return false;
	}

return true;
}

function sowhide_drivers_div(bool)
{
	var div1 = document.getElementById('drivers_div1');
	var div2 = document.getElementById('drivers_div2');
	
	if(bool){
		div1.style.display = 'block';
		div2.style.display = 'block';		
	}
	else{
		div1.style.display = 'none';
		div2.style.display = 'none';
	}
}


function echeck(str) {

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
        
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1)
            return false;
    
		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr)		   
		   return false;

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr)
            return false;
		
		 if (str.indexOf(at,(lat+1))!=-1)
		    return false;

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot)
		    return false;

		 if (str.indexOf(dot,(lat+2))==-1)
		    return false;
		
		 if (str.indexOf(" ")!=-1)
            return false;

return true					
}
/*

function show_subcategories(cat_id){
	var scats = document.getElementById('scat_' + cat_id);
	if(scats.style.display == 'block')
		scats.style.display = 'none';
	else
		scats.style.display = 'block';
}

function check_login_form(form_name){
var s = 'document.'  + form_name;

    s = eval(s);
        
    if(s.email.value==''){
        alert('Kérjük addja meg az e-mail címét!');        
        s.email.focus();
        return false;
    }
    if(!echeck(s.email.value)){
        alert('A megadott e-mail cím helytelen! Kérjuk ellenőrizze!');
        s.email.focus();
        return false;    
    }
    if(s.password.value==''){
        alert('Kérjük addja meg a jelszavát!');        
        s.password.focus();
        return false;
    }   
} 


function check_form(){
var s = document.ad_details;
var scats = document.getElementById('scat');        
var sprice = document.getElementById('ar_ertek');        

    if(s.kategoria.value==0){
        alert('Kérjük válasszon ki egy kategóriát!');        
        s.kategoria.focus();
        return false;
    }   
    if(scats!=null)
        if(s.alkategoria.value==0){
            alert('Kérjük válasszon ki egy alkategóriát is!');        
            s.alkategoria.focus();
            return false;
        }    
    if(s.cim.value==""){
        alert('Figyelem! A hirdetés címét kötelező megadni!');        
        s.cim.focus();
        return false;
    }                
    if(s.leiras.value==""){
        alert('Figyelem! A hirdetés szövegét kötelező megadni!');        
        s.leiras.focus();
        return false;
    }                

return true;
}

function check_user_data_form(form_name){
var s = 'document.'  + form_name;

    s = eval(s);
    if(s.nev.value==0){
        alert('Kérjük addja meg a nevét!');        
        s.nev.focus();
        return false;
    }
    if(s.megye.value==0){
        alert('Kérjük  válasszon megyét!');        
        s.megye.focus();
        return false;
    }    

} 

function check_regisztration_form(form_name){
var s = 'document.'  + form_name;

    s = eval(s);
    
    if(s.reg_email.value==''){
        alert('Kérjük addja meg az e-mail címét!');        
        s.reg_email.focus();
        return false;
    }
    if(!echeck(s.reg_email.value)){
        alert('A megadott e-mail cím helytelen! Kérjuk ellenőrizze!');
        s.reg_email.focus();
        return false;    
    }
    if(s.reg_password.value==''){
        alert('Kérjük addja meg a jelszavát!');        
        s.reg_password.focus();
        return false;
    }       
    if(s.nev.value==0){
        alert('Kérjük addja meg a nevét!');        
        s.nev.focus();
        return false;
    }
    if(s.megye.value==0){
        alert('Kérjük  válasszon megyét!');        
        s.megye.focus();
        return false;
    }       
    if(!s.szf.checked){
        alert('Ön nem fogadta el a szabályzatunkat!');        
        s.szf.focus();
        return false;
    }    

}

function check_search_form(form_name){
var s = 'document.'  + form_name;
s = eval(s);

    if(s.find_this.value==''){
        alert('Kérjük addja meg, hogy mit keres!');        
        s.find_this.focus();
        return false;
    }
} 


function check_pwd_reminder_form(form_name){
var s = 'document.'  + form_name;
s = eval(s);

    if(s.your_email.value==''){
        alert('Kérjük addja meg az e-mail címét!');        
        s.your_email.focus();
        return false;
    }
    if(!echeck(s.your_email.value)){
        alert('A megadott e-mail cím helytelen! Kérjuk ellenőrizze!');
        s.your_email.focus();
        return false;    
    }
} 

function check_change_pwd_form(form_name){
    var s = 'document.'  + form_name;
       s = eval(s);
       
    if(s.old_pwd.value==""){
        alert('Kérjük adja meg a régi jelszavát!');        
        s.old_pwd.focus();
        return false;
    }
    if(s.new_pwd1.value==""){
        alert('Kérjük adja meg az új jelszavát!');        
        s.new_pwd1.focus();
        return false;
    }    
    if(s.new_pwd1.value.length<4){
        alert('Figyelem! Az új jelszó túl rövid! Minimum 4 karakter kell legyen!');        
        s.new_pwd1.focus();
        return false;
    }        
    if(s.new_pwd2.value==""){
        alert('Kérjük adja meg az új jelszavát mégegyszer!');        
        s.new_pwd2.focus();
        return false;
    }        
    if(s.new_pwd2.value!=s.new_pwd1.value){
        alert('Figyelem! A két jelszó nem egyezik! Kérjuk ellenőrizze!');        
        s.new_pwd2.focus();
        return false;
    }            
    return true;
}
*/
function check_mailto_form(form_name){
    var s = 'document.'  + form_name;
       s = eval(s);

    if(s.nev.value==""){
        alert('Kérjük adja meg a nevét!');        
        s.nev.focus();
        return false;
    }
    if(s.email.value==""){
        alert('Kérjük adja meg az e-mail címét!');        
        s.email.focus();
        return false;
    }    
    if(!echeck(s.email.value)){
        alert('A megadott e-mail cím helytelen! Kérjuk ellenőrizze!');        
        s.email.focus();
        return false;    
    }    
    if(s.code.value==""){
        alert('Kérjük adja meg a biztonsági kódot is!');        
        s.code.focus();
        return false;
    }    
    if(s.uzenet.value==""){
        alert('Mi lesz az üzenet?');        
        s.uzenet.focus();
        return false;
    }    

       
}
/*
function check_contact_form(form_name){
var s = 'document.'  + form_name;
       s = eval(s);
    
    if(s.oka.value==0){
        alert('Kérjük válassza ki a kapcsolatfelvétel okát!');        
        s.oka.focus();
        return false;
    }    
    if(s.nev.value==""){
        alert('Kérjük adja meg a nevét!');        
        s.nev.focus();
        return false;
    }
    if(s.email.value==""){
        alert('Kérjük adja meg az e-mail címét!');        
        s.email.focus();
        return false;
    }    
    if(!echeck(s.email.value)){
        alert('A megadott e-mail cím helytelen! Kérjuk ellenőrizze!');        
        s.email.focus();
        return false;    
    }    
    if(s.uzenet.value==""){
        alert('Mi lesz az üzenet?');        
        s.uzenet.focus();
        return false;
    }    
} 
*/

/*
function change_image(image_name){

        var img = document.getElementById('big_image');
        var img_link = document.getElementById('big_image_link');
        
        img.src = 'admin/uploaded/mn_' + image_name;
        img_link.href = './admin/uploaded/' + image_name;

}
*/
function show(div_id){
    document.getElementById(div_id).style.display = 'block';
}

function hide(div_id){
    document.getElementById(div_id).style.display = 'none';
}
/*
function CountCheckedElements(form_name, checkbox_name){

var s = 'document.'  + form_name;
       s = eval(s);
       
    var nr;
    
    if(typeof s.elements[checkbox_name].value != "undefined"){    // 1 checkbox van
        nr = 1;
        if(s.elements[checkbox_name].checked)
            counter = 1;
    }
    else{
        nr = s.elements[checkbox_name].length;
        var counter=0;
    
        for (i = 0; i < nr; i++)
            if(s.elements[checkbox_name][i].checked)
                counter++;        
    }
    return counter;
}

function add_to_favs(logged, form_name, checkbox_name){
    if(logged!=1) {
        alert('Ön nincs bejelentkezve! Csak bejelentkezés után addhat a kedvenceihez hirdetéseket.');
        return false;
    }
    else if(!CountCheckedElements(form_name, checkbox_name)){
        alert('Figyelem! Nincs kijelölve egyetlen hirdetést sem. Először pipálja ki azt (azokat), amelyi(ke)ket a kedvenceihez szeretné adni!');
        return false;    
    }
      return true;  
}
*/
