    var qwe;
	var win;
function showmail(url, w, h)
{ 
		if (win && win.closed==false)
		{

			win.close();
		}
    var name = 'win';
	var l = window.screen.availWidth/2 - w/2;
	var t = window.screen.availHeight/2 - h/2;
	win = window.open( url, name, "top="+t+"px,left="+l+"px,width="+w+"px,height="+h+"px,resizeable=yes,toolbar=no,location=no,status=no,menubar=no,scrollbars=no");
	win.focus ();
}
    function show (w, h, src1, title)
	{
		if (qwe)
		{
			qwe.close();
		}
		if (typeof (title)!='undefined' && title!=null && title!='undefined' && title!='')
		{
	    title=escape (title);
		var url = '/show.html?'+src1+'&text='+title;	
		}
		else 
		{
		var url = '/show.html?'+src1;
		}
			

	   w = parseInt(w);
	   h = parseInt(h);
	    var l = (screen.width  - w)  / 2;
		var t = (screen.height - h) / 3;
	window.open (url, 'win', 'top='+t+'px,left='+l+'px, width='+w+'px, height='+h+'px, resizeable=no,toolbar=no,location=no,status=no,menubar=no,scrollbars=no');		
	}
	

    var asd;
    function show_g (w, h, url)
	{
		if (asd)
		{
			asd.close();
		}
		
	   w = parseInt(w);
	   h = parseInt(h);
	    var l = (screen.width  - w)  / 2;
		var t = (screen.height - h) / 3;
	window.open (url, 'win', 'top='+t+'px,left='+l+'px, width='+w+'px, height='+h+'px, resizeable=no,toolbar=no,location=no,status=no,menubar=no,scrollbars=no');
	}


function mail(name, w, h)
{ 
	var url = "";
	var name = 'win'+name;
	var w_add = 0;
	var h_add = 0;
	if(w!=0)
	{	w += w_add;}
	else
	{	w = 600 + w_add;}
	if(h!=0)
	{	h += h_add;}
	else
	{	h = 600 + h_add;}
		
	var l = window.screen.availWidth/2 - w/2;
	var t = window.screen.availHeight/2 - h/2;
	window.open( url, name, "top="+t+"px,left="+l+"px,width="+w+"px,height="+h+"px,resizeable=yes,toolbar=no,location=no,status=no,menubar=no,scrollbars=yes");

} 

function check_email(email) {
emailTest = "^[_\\.0-9a-z-]+@([0-9a-z][0-9a-z_-]+\\.)+[a-z]{2,4}$"; 
var regex = new RegExp(emailTest); 
if (regex.test(email) && (email.length > 0)) {
        return true;
    }
    return false; 
}
   

	    
function fnCheckFields(form_obj){
    var error_msg = ",   email";
    var is_error = false;
    for (var i = 0; form_obj_elem = form_obj.elements[i]; i++)
        if (form_obj_elem.type == "textarea" || form_obj_elem.type == "text")
                        if (form_obj_elem.getAttribute("required") && (check_email(form_obj_elem.value)!=true || !form_obj_elem.value))
                is_error = true;

    if (is_error) alert(error_msg);
    return !is_error;
} 