function show_wizard(cURL)
{
    if (cURL.indexOf("?")>=0)
    {
        cURL = cURL + "&nocache2="+Math.random();
    }
    else
    {
        cURL = cURL + "?nocache2="+Math.random();
    }
    
    new_window = show_window(cURL , "hs_wizard", "height=450, left=100,scrollbars, resizable, top=100, width=650");

}

function show_help(cURL)
{
    show_window("/help/"+cURL, "hs_help", "height=500, left=280,scrollbars, resizable, top=10, width=650");
}

function show_window(cURL,cName,cParam)
{

    var new_window = open(cURL,cName,cParam);
    if (new_window.opener)
    {
//        alert(new_window.opener.name + " >> " + window.name);
        new_window.opener.name = window.name;
    }
    else
    {
        new_window.opener = window;
    }
    if (new_window)
    {
        if (new_window.focus)
        {
            new_window.focus();
        }
    }

    return new_window;

} // END function show_window

function refresh_frame(cframe)
{


    if (opener) 
    { 
      main_top = opener.top; 
    } 
    else 
    { 
      main_top = top 
    }
    if (!main_top) 
    { 
      main_top = top 
    }

    if(main_top.frames[0].name == "hs_basket")
    {
        main_top.frames[0].location='/basket.php3?r='+Math.random();
    }
    else
    {
      if (main_top.frames[1].name == "hs_user")
      {
 	main_top.frames[1].frames[cframe].location.reload();
      }
      else
      {
     	main_top.frames[cframe].location.reload();
      }
    }  
}  


function set_frame(cframe, pagename)
{
    if (opener) { main_top = opener.top; } else { main_top = top };
    if (!main_top) { main_top = top };
    if (main_top.frames[1].name == "hs_user")
    {
	main_top.frames[1].frames[cframe].location.href=pagename;
    }
    else
    {
    	main_top.frames[cframe].location.href=pagename;
    }
}




function refresh_main()
{
  refresh_frame("hs_main");
}

function set_main_page(pagename)
{
  set_frame("hs_main", pagename);
}

function refresh_order()
{
   opener.top.location.href='/order.php3?nocache2='+Math.random();
}

function is_valid_email(email)
{
 var I;
 (I = email.indexOf('@')); 
 if ((I==-1) || (I==0))
 {
   alert ('Máte špatně zadán email!!!');
   return(false); 
 }
 var PT;
 PT = email.substr(I+1); 
 if ((PT.length<4) || ((PT.indexOf('@')>-1)))
 {
   alert ('Máte špatně zadán email!!!');
   return(false); 
 }
if ((PT.substr(PT.length-3,1)=='.') || ((PT.substr(PT.length-4,1)=='.')&& (PT.length>4)) || ((PT.substr(PT.length-5,1)=='.')&& (PT.length>5)) )
{
   return(true); 
 
 }
 else
 {
   alert ('Máte špatně zadán email!!!');
   return(false);  
 }
}


    

