function Collapse(id)
  {
    if (document.getElementById(id))
    {
           document.getElementById(id).style.display = 'none';
        }
  }

  function Expand(id)
  {
    if (document.getElementById(id))
    {
          document.getElementById(id).style.display = '';
       }
  }


 function ColExp(id)
  {
    if (document.getElementById(id).style.display == 'none')
    {
      Expand(id);
    }
    else
    {
      Collapse(id);
    }
  }



function setSelectedIndex(s, valsearch)
{
// Loop through all the items in drop down list
for (i = 0; i< s.options.length; i++)
{ 
if (s.options[i].value == valsearch)
{
// Item is found. Set its property and exit
s.options[i].selected = true;
break;
}
}
return;
}





valid_tlds = new Array("info", "biz", "com", "edu", "gov", "int", "mil", "net", "org",
    "ad", "ae", "af", "ag", "ai", "al", "am", "an", "ao", "aq", "ar", "as", "at", "au",
    "aw", "az", "ba", "bb", "bd", "be", "bf", "bg", "bh", "bi", "bj", "bm", "bn", "bo",
    "br", "bs", "bt", "bv", "bw", "by", "bz", "ca", "cc", "cf", "cd", "cg", "ch", "ci",
    "ck", "cl", "cm", "cn", "co", "cr", "cs", "cu", "cv", "cx", "cy", "cz", "de", "dj",
    "dk", "dm", "do", "dz", "ec", "ee", "eg", "eh", "er", "es", "et", "eu", "fi", "fj", "fk",
    "fm", "fo", "fr", "fx", "ga", "gb", "gd", "ge", "gf", "gh", "gi", "gl", "gm", "gn",
    "gp", "gq", "gr", "gs", "gt", "gu", "gw", "gy", "hk", "hm", "hn", "hr", "ht", "hu",
    "id", "ie", "il", "in", "io", "iq", "ir", "is", "it", "jm", "jo", "jp", "ke", "kg",
    "kh", "ki", "km", "kn", "kp", "kr", "kw", "ky", "kz", "la", "lb", "lc", "li", "lk",
    "lr", "ls", "lt", "lu", "lv", "ly", "ma", "mc", "md", "mg", "mh", "mk", "ml", "mm",
    "mn", "mo", "mp", "mq", "mr", "ms", "mt", "mu", "mv", "mw", "mx", "my", "mz", "na",
    "nc", "ne", "nf", "ng", "ni", "nl", "no", "np", "nr", "nt", "nu", "nz", "om", "pa",
    "pe", "pf", "pg", "ph", "pk", "pl", "pm", "pn", "pr", "pt", "pw", "py", "qa", "re",
    "ro", "ru", "rw", "sa", "sb", "sc", "sd", "se", "sg", "sh", "si", "sj", "sk", "sl",
    "sm", "sn", "so", "sr", "st", "su", "sv", "sy", "sz", "tc", "td", "tf", "tg", "th",
    "tj", "tk", "tm", "tn", "to", "tp", "tr", "tt", "tv", "tw", "tz", "ua", "ug", "uk",
    "um", "us", "uy", "uz", "va", "vc", "ve", "vg", "vi", "vn", "vu", "wf", "ws", "ye",
    "yt", "yu", "za", "zm", "zr", "zw")


function checkEmail(email) {
    if(email.indexOf("@") == -1 || email.indexOf(".") == -1) { 
	return false;
    } else {
        var first = email.split("@");
        var user = first[0];
        var second = first[1].split(".");
        var domain = second[0];
        var ending = second[1];
        if(user.length < 2 || domain.length < 2 || ending.length < 2) {
            return false;
        } else {
        
        
          if (!in_array(ending, valid_tlds))
			{
			  //alert('Hibás a TLD!') 
			  return false;
			}
			else
			{
			 //alert('OK a TLD!')
			 return true;
			 }
        
                
        //    return true;
        }
    }
}


function in_array( what, where ){	
	var a=false;	
	for(var i=0;i<where.length;i++){	  
	      if(what == where[i]){	    
	          a=true;        
	          break; }	
	}	
	return a;
}



function mailrejt_kep(nev){
		name=nev;
		at=('@');
		domain=('cibautohitel.hu');
		document.write('<a href="mailto:' + name + at + domain + '"  title="' + name + at + domain + '"><img border="0" src="kepek/mail.gif"  align="absbottom"><\/a>');
}



function mailrejt(nev){
		name=nev;
		at=('@');
		domain=('cibautohitel.hu');
		document.write('<a href="mailto:' + name + at + domain + '">' + name + at + domain + '<\/a>');
}	



