﻿function ChangeMenuPriceAndProperty(obj){
                     var param="action=getprice&";
                     var selects= $(".calc select");
                     for(i=0;i<selects.length;i++)
                     {
                         if(selects[i].id=="sizesl")
                         {
                           param=param+selects[i].name+"="+(selects[i].selectedIndex+1)+"&"; 
                           var index=selects[i].selectedIndex;     
                           if(index<0)
                           {
                              index=0;
                           }                     
                           param=param+"width="+selects[i].options[index].getAttribute("width")+"&";
                           param=param+"height="+selects[i].options[index].getAttribute("height")+"&";
                         }
                         else
                         {
                            param=param+selects[i].name+"="+selects[i].options[selects[i].selectedIndex].value+"&";
                         }
                     }
                     if($("folding").checked==true)
                     {
                          param=param+"folding=1&"; 
                     }
                     else
                     {
                          param=param+"folding=0&"; 
                     }
                                        
                     param=param+"quantity="+$("qty").value;  
                                      
                     $.Ajax.post("/Ajax.aspx",param,
                     function(x){
                        $("currentpdfprice").innerHTML="$"+x.responseText;
                        var url=$("sizesl").options[$("sizesl").selectedIndex].text.replace("*","-").replace(/\"/g,"")+".gif";
                        $("imgStyle").src="images/design/"+url;
                        var html="";
                       
                        
                        html+="<img src='images/design/"+$("Color").options[$("Color").selectedIndex].text.replace(" ","")+".gif'/>";
                        if($("folding").checked==true)
                        {
                          html+="<img src='images/design/folding.gif'/>";
                        }
                        
                        $("pdf_r").innerHTML=html;
                        
                     },
                     function(x){
                        
                     });    
 }

function ChangeTemplatePrice(obj)
{
         var param="action=getprice&";
         var inputs= $("#pdfswfview input");
         for(i=0;i<inputs.length;i++)
         {
            param+=inputs[i].id+"="+inputs[i].value+"&";
         }
         param=param+"quantity="+$("qty").value; 
                                      
         $.Ajax.post("/Ajax.aspx",param,
         function(x){
            $("currentpdfprice").innerHTML="$"+x.responseText;           
         },
         function(x){
            
         });    
         
}


function checkTemplateqtyvalue(obj,min,max)
{

   if(obj.value<parseInt(min))
   {
     obj.value=min;
   }
   else   
   {
      if(obj.value>parseInt(max))
      {
          obj.value=max;
      }
   }
   obj.value=parseInt(parseInt(obj.value)/100)*100;
   ChangeTemplatePrice(obj);
}

function checkqtyvalue(obj,min,max)
{
   if(obj.value<parseInt(min))
   {
     obj.value=min;
   }
   else   
   {
      if(obj.value>parseInt(max))
      {
          obj.value=max;
      }
   }
   ChangeMenuPriceAndProperty(obj);
}


function GetToFirstPage()
{
   window.location.href="default.aspx";
}




function MenuNextStep()
{ 
   $.Cookies.set("pdf_size",$("sizesl").options[$("sizesl").selectedIndex].value,30);
   $.Cookies.set("pdf_width",$("sizesl").options[$("sizesl").selectedIndex].getAttribute("width"),30);
   $.Cookies.set("pdf_height",$("sizesl").options[$("sizesl").selectedIndex].getAttribute("height"),30);
   $.Cookies.set("pdf_papertype",$("papertype").options[$("papertype").selectedIndex].value,30);
   $.Cookies.set("pdf_Color",$("Color").options[$("Color").selectedIndex].value,30);
   $.Cookies.set("pdf_folding",$("folding").checked,30);
   $.Cookies.set("pdf_price",$("currentpdfprice").innerText,30);
   $.Cookies.set("pdf_quantity",$("qty").value,30);
    var pdf_size=$.Cookies.get("pdf_size");
    var pdf_width=$.Cookies.get("pdf_width");
    var pdf_height=$.Cookies.get("pdf_height");
    var pdf_papertype=$.Cookies.get("pdf_papertype");
    var pdf_Color=$.Cookies.get("pdf_Color");
    var pdf_folding=$.Cookies.get("pdf_folding");
    var pdf_price=$.Cookies.get("pdf_price");
    var pdf_bg=$.Cookies.get("pdf_bg");
    var email=$.Cookies.get("cm_email");
    var guid=$.Cookies.get("Userid");
    var phone=$.Cookies.get("cm_phone");   
    var rid=$.Cookies.get("cm_rid");    
    var quantity=$.Cookies.get("pdf_quantity");
    var cm_password=$.Cookies.get("cm_password");
    if(email==null)
    {
      email="";
      window.location.href="/default.aspx?action=signin&url=default.aspx";
    }
    if(cm_password==null)
    {
      cm_password="";
    }
    if(guid==null)
    {
      guid="";
    }
    if(phone==null)
    {
        phone="";
    }
    if(rid==null)
    {
        rid="";
    }
    if(pdf_bg==null)
    {
       pdf_bg="";
    }
    var param="action=savetemporder&";
    param+="size="+pdf_size+"&width="+pdf_width+"&height="+pdf_height+"&";
    param+="papertype="+pdf_papertype+"&email="+email+"&";
    param+="color="+pdf_Color+"&folding="+pdf_folding+"&bg="+pdf_bg+"&";
    param+="price="+pdf_price+"&quantity="+quantity+"&";
    param+="password="+cm_password+"&guid="+guid+"&phone="+phone+"&rid="+rid+"&xslpath=demo_"+pdf_size+".xsl";
    $.Ajax.post("/ajax.aspx",param,function(x)
    {
       if(x.responseText=="1")
       {
	       window.location.href = "/default.aspx?action=menustep2";	
	   }
	   else
	   {
	       alert("save data error");
	   }
	   
	},function(x){
	
	   alert("error");
	
	})
  
}


function InitSelect(selectObj,selectvalue)
{
      if(selectObj==null)
      {
         return;
      }
      
      if(selectObj.options!=undefined)
      {
          for(j=0;j<selectObj.options.length;j++)
          {
             if(selectObj.options[j].value==selectvalue )
             {
                selectObj.selectedIndex=j;
             }
          }
      }
}

function initFirsstepParam()
{
   var pdf_size=$.Cookies.get("pdf_size");
   var pdf_papertype=$.Cookies.get("pdf_papertype");
   var pdf_Color=$.Cookies.get("pdf_Color");
   var pdf_folding=$.Cookies.get("pdf_folding");
   var pdf_price=$.Cookies.get("pdf_price");
   var pdf_quantity =$.Cookies.get("pdf_quantity")
   if(pdf_quantity!=null)
   {
      $("qty").value= pdf_quantity;
   }
   if(pdf_price!=null)
   {
     $("currentpdfprice").innerHTML=pdf_price;
   }
   if(pdf_folding!=null && pdf_folding.toLowerCase()=="true")
   {
      $("folding").checked=true;
   }
   else
   {
      $("folding").checked=false;
   }
   InitSelect($("size"),pdf_size);
   InitSelect($("papertype"),pdf_papertype);
   InitSelect($("Color"),pdf_Color);   
   
}



function initMenuSecondstepParam()
{
   var pdf_bg=$.Cookies.get("pdf_bg");
   var pdf_showLogo=$.Cookies.get("pdf_showLogo");
   var pdf_menuFont=$.Cookies.get("pdf_menuFont");
   var pdf_tMargin=$.Cookies.get("pdf_tMargin");
   var pdf_tempPdfImg=$.Cookies.get("pdf_tempPdfImg");    
    InitSelect($("Background"),pdf_bg);
    InitSelect($("logo"),pdf_showLogo);
    InitSelect($("menuFont"),pdf_menuFont); 
    InitSelect($("tMargin"),pdf_tMargin);
    if(pdf_tempPdfImg!=null)
    {   
       $("pdfswfview").innerHTML=pdf_tempPdfImg;  
    } 
    var selectobjs =$(".calc select");
    var inputobjs = $(".calc input");
    if(window.haslogin==true)
    {
          
           for(j=0;j<selectobjs.length;j++)
           {
             selectobjs[j].disabled =false;
           }
           
           for(j=0;j<inputobjs.length;j++)
           {
             inputobjs[j].disabled =false;
           }
                        
   }
   else
   {
         
           for(j=0;j<selectobjs.length;j++)
           {
             selectobjs[j].disabled =true;
           }
           
           for(j=0;j<inputobjs.length;j++)
           {
             inputobjs[j].disabled =true;
           }
       
    }
   
   
}

function SetMenuStep2Cookie()
{
    $.Cookies.set("pdf_bg",$("Background").options[$("Background").selectedIndex].value,30);   
    $.Cookies.set("pdf_showLogo",$("logo").options[$("logo").selectedIndex].value,30);   
    $.Cookies.set("pdf_menuFont",$("menuFont").options[$("menuFont").selectedIndex].value,30);
    $.Cookies.set("pdf_tMargin",$("tMargin").options[$("tMargin").selectedIndex].value,30);
    $.Cookies.set("pdf_tempPdfImg",$("pdfswfview").innerHTML,30);
}

function PreviewPDF()
{

 
   SetMenuStep2Cookie();
   var pdf_size= $.Cookies.get("pdf_size");
   var pdf_bg=$.Cookies.get("pdf_bg");
   var param="action=showPreviewPDF&pdf_type=menu&style="+pdf_bg+"&size="+pdf_size;//m //+$("sizesl").options[$("sizesl").selectedIndex].value
   var logo=$("logo").options[$("logo").selectedIndex].value;
   var showlogo=0;
   if(logo!="")
   {
     showlogo=1;
   }   
   $("downloadpdf").innerHTML="pdf generating ....";
   param+="&showLogo="+showlogo+"&logo="+logo;
   param+="&menuFont="+$("menuFont").options[$("menuFont").selectedIndex].value+"&tMargin="+$("tMargin").options[$("tMargin").selectedIndex].value;
   param+="&bg=/images/demo_"+pdf_size+"/"+pdf_bg+".jpg&";   
   $.Ajax.post("/ajax.aspx",param,function(x)
   {
       //$("imgStyle").src=x.responseText;
       $("downloadpdf").innerHTML="<a href=\""+x.responseText+"\" target='_blank'>Download Image</a>"; 
   },function(x)
   {
       $("downloadpdf").innerHTML="error";
   })

}

function PreviewTplMenuPDF()
{

   $("downloadpng").innerHTML="pdf generating ....";
   var hiddens=$("#pdfswfview input");
   var param="action=showPreviewPDF&templateprint=1&";
    for(i=0;i<hiddens.length;i++)
    {
       param+=hiddens[i].id+"="+hiddens[i].value+"&";
    }
    var logo=$("logo").options[$("logo").selectedIndex].value;
    var showlogo="0";
    if(logo!="")
    {
       showlogo="1";
    }
    param+="&showLogo="+showlogo+"&logo="+logo;
    $.Ajax.post("/ajax.aspx",param,function(x)
    {
       //$("imgStyle").src=x.responseText;
       $("downloadpng").innerHTML="<a href=\""+x.responseText+"\" target='_blank'>Download Image</a>"; 
    },function(x)
    {
       $("downloadpng").innerHTML="error";
    })

}

function ShowShippingAddress()
{         
    SetMenuStep2Cookie();
    var pdf_size=($.Cookies.get("pdf_size")==null?"":$.Cookies.get("pdf_size"));
    var pdf_width=($.Cookies.get("pdf_width")==null?"":$.Cookies.get("pdf_width"));
    var pdf_height=($.Cookies.get("pdf_height")==null?"":$.Cookies.get("pdf_height"));
    var pdf_papertype=($.Cookies.get("pdf_papertype")==null?"":$.Cookies.get("pdf_papertype"));
    var pdf_Color=($.Cookies.get("pdf_Color")==null?"":$.Cookies.get("pdf_Color"));
    var pdf_folding=($.Cookies.get("pdf_folding")==null?"":$.Cookies.get("pdf_folding"));
    var pdf_price=($.Cookies.get("pdf_price")==null?"":$.Cookies.get("pdf_price"));    
    var email=($.Cookies.get("cm_email")==null?"":$.Cookies.get("cm_email"));
    var guid=($.Cookies.get("Userid")==null?"":$.Cookies.get("Userid"));
    var phone=($.Cookies.get("cm_phone")==null?"":$.Cookies.get("cm_phone"));   
    var rid=($.Cookies.get("cm_rid")==null?"":$.Cookies.get("cm_rid"));    
    var quantity=($.Cookies.get("pdf_quantity")==null?"":$.Cookies.get("pdf_quantity"));
    var cm_password=($.Cookies.get("cm_password")==null?"":$.Cookies.get("cm_password"));
    var pdf_bg=($.Cookies.get("pdf_bg")==null?"":$.Cookies.get("pdf_bg"));
    var pdf_showLogo=($.Cookies.get("pdf_showLogo")==null?"":$.Cookies.get("pdf_showLogo"));   
    var pdf_menuFont=($.Cookies.get("pdf_menuFont")==null?"":$.Cookies.get("pdf_menuFont"));
    var pdf_tMargin=($.Cookies.get("pdf_tMargin")==null?"":$.Cookies.get("pdf_tMargin"));
     
    var param="action=edittemporder&";
    param+="size="+pdf_size+"&width="+pdf_width+"&height="+pdf_height+"&";
    param+="papertype="+pdf_papertype+"&email="+email+"&";
    param+="color="+pdf_Color+"&folding="+pdf_folding+"&bg=/images/demo_"+pdf_size+"/"+pdf_bg+".jpg&";
    param+="price="+pdf_price+"&quantity="+quantity+"&";
    param+="password="+cm_password+"&guid="+guid+"&phone="+phone+"&rid="+rid+"&";
    param+="showLogo="+pdf_showLogo+"&menuFont="+pdf_menuFont+"&tMargin="+pdf_tMargin+"&";
    
    $.Ajax.post("/ajax.aspx",param,function(x)
    {
       if(x.responseText=="1")
       {
	        window.location.href="default.aspx?action=getusersorderinfo";
	   }
	   else
	   {
	       alert("save data error");
	   }
	   
	},function(x){
	
	   alert("error");
	
	})
    
}

window.emailexsit="";

function checkemail(obj)
{
     if(obj.value!="")
     {
       if(!isEmail(obj.value))
       {
           window.emailexsit=window.EmailFormatTip;            
           $("Emailinfo").innerHTML=" * "+window.EmailFormatTip; 
           return;
       }
        var param="action=checkemail&email="+obj.value;
        $.Ajax.post("/ajax.aspx",param,function(x)
        {
             if(x.responseText=="1")
             {
                 window.emailexsit=window.EmailBeenRegister;
                 $("Emailinfo").innerHTML=" * "+window.EmailBeenRegister; 
             }
             else
             {
                 window.emailexsit="";
                 $("Emailinfo").innerHTML=""; 
                 
             }
           
        },function(x)
        {
        
        });
        
     }
}

function SaveUsersAddressAndMarkOrder()
{
   var type="menu";
   if($.Request("productstype").toLowerCase()!="")
   {
      type=$.Request("productstype");
   }   
   
   if($("productstype")!=null)
   {
      if($("productstype").value=="")
      {
        $("productstype").value=type;
      }
   }
   
   var param="action=saveusersinfoxml&pdf_type="+type+"&";
   var Card_Types=$("#CardType input");
   var C_checked=false;
   var err="";
   for(i=0;i<Card_Types.length;i++)
   {
      if(Card_Types[i].checked==true)
      {
         C_checked=true;
         param+="CardType="+ Card_Types[i].value+"&";
      }
   }
//   if(C_checked==false)
//   {
//      err+="Card Type must selected \r\n";    
//      $("ctinfo").innerHTML=" * Card Type must selected";  
//   }
//   else
//   {
//     $("ctinfo").innerHTML="";  
//   }
   
   if($("cardnumber").value=="")
   {
       err+="Card number must filled \r\n";
       $("cardInfo").innerHTML=" * "+$("cardnumber").parentNode.getElementsByTagName("label")[0].innerText.replace(":","")+" "+window.mustFillTxt;  
   }
   else
   {
       param+="cardNumber="+ $("cardnumber").value+"&";
       $("cardInfo").innerHTML="";       
   }
   
   if($("cvv2Number").value=="")
   {
      err+="Security Code must filled \r\n";
      $("cvv2Numberinfo").innerHTML=" * "+$("cvv2Numberinfo").parentNode.getElementsByTagName("label")[0].innerText.replace(":","")+" "+window.mustFillTxt;  
   }
   else
   {
       if(isNaN(parseInt($("cvv2Number").value)))
       {
          err+="Security Code must filled \r\n";
          $("cvv2Numberinfo").innerHTML=" * "+$("cvv2Numberinfo").parentNode.getElementsByTagName("label")[0].innerText.replace(":","")+" "+window.mustFillTxt+window.Number;  
       }
       else
       {
          $("cvv2Number").value=$("cvv2Number").value;
          $("cvv2Numberinfo").innerHTML="";
       }
   }
   
   
   if($("UsersName")!=null)
   {
   
      if($("UsersName").value=="")
      {
          err+="Users Name must filled \r\n";
          $("UsersNameinfo").innerHTML=" * "+$("UsersNameinfo").parentNode.getElementsByTagName("label")[0].innerText.replace(":","")+" "+window.mustFillTxt;  
      }
      else
      {
           param+="UsersName="+ $("UsersName").value+"&";
           $("UsersNameinfo").innerHTML="";
      }
      
      if($("Email").value=="")
      { 
          err+="Email must filled \r\n";
          $("Emailinfo").innerHTML=" * "+$("Emailinfo").parentNode.getElementsByTagName("label")[0].innerText.replace(":","")+" "+window.mustFillTxt;  
      }
      else
      {
           if(!isEmail($("Email").value))
           {
              err+=window.EmailFormatTip;
              $("Emailinfo").innerHTML=" * "+window.EmailFormatTip; 
           }
           else
           {
              param+="Email="+ $("Email").value+"&";
              $("Emailinfo").innerHTML="";
           }
      }
      
      if(window.emailexsit!="")
      {
            $("Emailinfo").innerHTML=" * "+window.emailexsit; 
      }
      
      if($("Password").value=="")
      { 
          err+="Password must filled \r\n";
          $("Passwordinfo").innerHTML=" * "+$("Passwordinfo").parentNode.getElementsByTagName("label")[0].innerText.replace(":","")+" "+window.mustFillTxt;  
      }
      else
      {    
           if($("Password").value.length>14 || $("Password").value.length<6)
           {
               err+=window.PasswordTip
              $("Passwordinfo").innerHTML="*"+window.PasswordTip
           }
           else
           {
               param+="Password="+ $("Password").value+"&";
               $("Passwordinfo").innerHTML="";
           }
      }
      
      if($("ConfirmPassword").value=="")
      {
          err+="Confirm Password must filled \r\n";
          $("ConfirmPasswordinfo").innerHTML=" * "+$("ConfirmPasswordinfo").parentNode.getElementsByTagName("label")[0].innerText.replace(":","")+" "+window.mustFillTxt;  
      }
      else
      {
           if($("ConfirmPassword").value!=$("Password").value)
           {
             err+="Confirm Password must filled \r\n";
             $("ConfirmPasswordinfo").innerHTML=" * "+window.ConfirmPasswordTip;  

           }
           else
           {
              param+="Password="+ $("Password").value+"&";
              $("ConfirmPasswordinfo").innerHTML="";
           }
      }
      
      
   }
   
   
   
   
   if($("Phone").value=="")
   {
      err+="Phone must filled \r\n";
      $("phoneInfo").innerHTML=" * "+$("phoneInfo").parentNode.getElementsByTagName("label")[0].innerText.replace(":","")+" "+window.mustFillTxt;  
   }
   else
   {
      if(!isTel($("Phone").value))
      {        
         err+=window.PhoneError+" \r\n ";
         $("phoneInfo").innerHTML=window.PhoneError;
      }
      else
      {
         param+="shippingphone="+ $("Phone").value+"&";
         $("phoneInfo").innerHTML="";
      }
   }   
   
   if($("Address").value=="")
   {
       err+="Address must filled \r\n";
       $("addressInfo").innerHTML=" * "+$("addressInfo").parentNode.getElementsByTagName("label")[0].innerText.replace(":","")+" "+window.mustFillTxt;  
   }
   else
   {
       param+="address="+ $("Address").value+"&";
       $("addressInfo").innerHTML="";
   }
   
   if($("City").value=="")
   {
      err+="City must filled \r\n";
      $("cityInfo").innerHTML=" * "+$("cityInfo").parentNode.getElementsByTagName("label")[0].innerText.replace(":","")+" "+window.mustFillTxt;  
   }
   else
   {
       param+="city="+ $("City").value+"&";
       $("cityInfo").innerHTML="";
   }
   
   if($("State").value=="")
   {
      err+="State must filled \r\n";
      $("stateInfo").innerHTML=" * "+$("stateInfo").parentNode.getElementsByTagName("label")[0].innerText.replace(":","")+" "+window.mustFillTxt;  
   }
   else
   {
       param+="state="+ $("State").value+"&";
       $("stateInfo").innerHTML="";
   }
   
   if($("Zip").value=="")
   {
      err+="Zip must filled \r\n";
      $("zipInfo").innerHTML=" * "+$("zipInfo").parentNode.getElementsByTagName("label")[0].innerText.replace(":","")+" "+window.mustFillTxt;
   }
   else
   {
       param+="shippingzip="+ $("Zip").value+"&";
       $("zipInfo").innerHTML="";
   }
   $("shippingaddress").value=$("Address").value+", "+$("City").value+", "+$("State").value;
   
   
   err=err+window.emailexsit;
   
   if(err!="")
   {
     return;
   }
   
    param+="expiremonth="+ $("Month").options[$("Month").selectedIndex].value+"&expireyear="+$("Year").options[$("Year").selectedIndex].value+"&productstype="+type+"&shippingaddress="+$("shippingaddress").value;
   
  
   // window.parent.$("top_bgTitle").className="top_bg4";
   
   $.Ajax.post("/ajax.aspx",param,function(x)
   {
      
        if(x.responseText=="1")
        {  
           $("form1").submit();
        }
        else
        {
           alert("save failed");
        }
   
   },function(x)
   {
         alert("error");
   })
   

}


 

function PlaceOrder()
{
    
}




function signIn(){	

	window.location.href = "default.aspx?action=signin";	
	
}



function SaveAccountInfo()
{
   var inputs = $("#managecnbox input");
   var errnum=0;
   for(i=0;i<inputs.length;i++)
   {
      if(inputs[i].name=="phone")
      {
         break;
      }
      if(inputs[i].nextSibling.innerHTML!=undefined)
      {
          if(inputs[i].value=="")
          {
               inputs[i].nextSibling.innerHTML = inputs[i].previousSibling.innerText.replace(":","")+mustfilltxt;
               errnum++;
                      
          }
          else
          {
               inputs[i].nextSibling.innerHTML="";
          }
      }
     
   }
   if(!isTel($("phone").value))
   {
      $("phoneinfo").innerHTML=PhoneErrortxt;
      return;
   }
   else
   {
      $("phoneinfo").innerHTML="";
   }
   if(errnum>0)
   {
      $("msg").innerHTML="";
     return;
   }
   var inputs=$("#managecnbox input");
   var param="action=saveaccountinfo&";
   for(i=0;i<inputs.length;i++)
   {
      param+=inputs[i].id+"="+inputs[i].value+"&";
   }
   $.Ajax.post("/ajax.aspx",param,function(x)
   {
        if(x.responseText=="1")
        {           
            $("msg").innerHTML=SaveSuccessed;
            if($("newemail")!=null)
            {
              $("newemail").outerHTML= $("newemail").value;
            }
        }
        else
        {
             if(x.responseText=="2")
             {
                 $("msg").innerHTML=EmailExist;
             }
             else
             {
                 $("msg").innerHTML=SaveFailed;
             }
        }           
   },function(x)
   {
         alert("error");
   })

}

function EditPassword()
{
   if($("password").value=="")
   {
      $("passwordmsg").innerHTML=window.PasswordMustFill;
      $("passwordmsg").style.color="red";
      return;
   }
   else
   {
     if($("password").value.length<6 || $("password").value.length>14)
     {
        $("passwordmsg").innerHTML=PasswordTip;
        return;
     }
     else
     {
        $("passwordmsg").innerHTML="";
     }
   }
   if($("password").value!=$("password2").value)
   {
        $("password2msg").innerHTML=PasswordsNotMatch;
        return;
   }
   else
   {
       $("password2msg").innerHTML="";
   }
   var inputs=$("#managecnbox input");
   var param="action=mgchangepassword&";
  
   for(i=0;i<inputs.length;i++)
   {
      param+=inputs[i].id+"="+inputs[i].value+"&";
   }
   $.Ajax.post("/ajax.aspx",param,function(x)
   {
        if(x.responseText=="1")
        {         
            $("msg").innerHTML=PasswordChangeSuccessed;
            $("password").value="";
            $("password2").value="";
        }
        else
        {
            $("msg").innerHTML=PasswordChangeFailed;
        }           
   },function(x)
   {
          $("msg").innerHTML=NetworkError;
   })
   
}


function SavePaymentInfomation()
{
   
   var param="action=savepaymentinfomation&";
   var inputs=$("#managecnbox input");   
   var selects=$("#managecnbox select");  
   var error=0;
   for(i=0;i<inputs.length;i++)
   {
      if(inputs[i].value=="")
      {
          
          if(inputs[i].nextSibling!=null && inputs[i].nextSibling.nodeName=="SPAN")
          {
            inputs[i].nextSibling.innerHTML=inputs[i].previousSibling.innerText.replace(":","")+ window.mustFillTxt;
            error++;
         }
        
      }
      else
      {
         if(inputs[i].nextSibling!=null && inputs[i].nextSibling.nodeName.toLowerCase()=="span")
         {
            inputs[i].nextSibling.innerHTML="";
         }
      }
      
      if(inputs[i].id=="" || inputs[i].id==null)
      {
        if(inputs[i].name=="CardType" && inputs[i].checked==true)
        {
           param+=inputs[i].name+"="+inputs[i].value+"&";
        }
      }
      else
      {
         param+=inputs[i].id+"="+inputs[i].value+"&";
      }
   }
   
   for(j=0;j<selects.length;j++)
   {
      param+=selects[j].id+"="+selects[j].options[selects[j].selectedIndex].value+"&";
   }
   
    if(error>0)
    {      
      $("msg").innerHTML="";
      return;
    }
   
   $.Ajax.post("/ajax.aspx",param,function(x)
   {
        if(x.responseText=="1")
        {           
            $("msg").innerHTML=SaveSuccessed;
        }
        else
        {
            $("msg").innerHTML=SaveFailed;
        }           
   },function(x)
   {
          $("msg").innerHTML=NetworkError;
   })
   
}



function showChinesemenuPhonePassword(obj)
{ 
      if(obj.checked)
      {
        $("chinesemenuphone_password").style.display="block";
        obj.value=1;
      }
      else
      {
        $("chinesemenuphone_password").style.display="none";
        obj.value=0;
      }
}


function changePdfBg(obj){
	$('pdfBg').src="/images/preview/"+obj.value+".gif";	
}

function changePdfLogo(obj){
	if(obj.value){
	  $('pdfLogo').src=obj.value;
	  $('pdfLogo').style.display='block';
	}else{
	 $('pdfLogo').style.display='none';	
	}
}



function checkCardNumber(obj)
{
   if(obj.value!="" && isNaN(parseInt(obj.value)))
   {
      $("cardInfo").innerHTML="Card Number Error";
      $("cardnumber").value="";
   }
   else
   {
      if($("cardnumber").value!="")
      {
         $("cardnumber").value=parseInt(obj.value);
      }
       
   }
}


function signIn_box(){	
	darkBackground();
	showBox();
	window.frames["popForm"].location.href = "login.html?from="+encodeURIComponent(location.href);	
}
 
 

function darkBackground(){
	var bg = document.createElement("div");
	bg.className = "dark";
	bg.id = "dark";
	var h = Math.max(document.documentElement.scrollHeight,document.documentElement.clientHeight);
	bg.style.height = h+"px";	 
	document.body.appendChild(bg);	
}


function showBox(){
	$("popBox").show();		
}

function closeBox(){
	
	if(window.top.$("dark")!=null)
	{
	  window.top.$("popBox").hide();
	  window.top.$("dark").remove();	
	}
}

function deleteAllcookie()
{
    var aCookie = document.cookie.split("; ");
    for (var i=0; i < aCookie.length; i++)
    {
        var aCrumb = aCookie[i].split("=");
        document.cookie = aCrumb[0] + "=" + escape(aCrumb[1]) + ";expires=1999;";
    }

}

function LogoutUsers()
{
//   $.Cookies.set("cm_email",null,-30);
//   $.Cookies.set("cm_password",null,-30);
//   $.Cookies.set("Userid",null,-30);
//   $.Cookies.set("cm_rid",null,-30);  
   var lang=$.Cookies.get("language");
   var Userid=$.Cookies.get("Userid");
   if(lang==null || lang=="null")
   {
      lang="en-us";
   }
   deleteAllcookie();
   $.Cookies.set("language",lang,30);
   $.Cookies.set("Userid",Userid,30);
   window.location.href="/default.aspx?action=logout";
   
}



function ShowMenuFeatures(obj)
{
    ChangeTabStyle(obj);
    $("pdfswfview").style.display="block";
    $("IdeasBox").style.display="none";
    $("TemplatesBox").style.display="none";
}

function ShowMenuIdeas(obj)
{

   ChangeTabStyle(obj);
   $("pdfswfview").style.display="none";
   $("IdeasBox").style.display="block";
   $("TemplatesBox").style.display="none";

}

function ShowMenuTemplates(obj)
{

   ChangeTabStyle(obj);
   $("pdfswfview").style.display="none";
   $("IdeasBox").style.display="none";
   $("TemplatesBox").style.display="block";

}

function limitimgwidth(obj)
{
      if(obj.width>520)
      {
       obj.width=520;       
      }
}


function isTel(str){
       var reg=/^([0-9]|[\-])+$/g ;
       if(str.length<7 || str.length>18){
        return false;
       }
       else{
         return reg.exec(str);
       }
}

function isEmail(emailStr){
    var emailPat=/^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(.[a-zA-Z0-9_-])+/;
    var matchArray=emailStr.match(emailPat);
    if (matchArray==null)
    {	
         return false;
    }     
    return true;
}			

 function ReplaceChinaword(emailStr)
 {
    var emailPat=/[^\x00-\xff\w]/g;
    var matchArray=emailStr.replace(emailPat,"");
    return matchArray;
    
}

function changeLanguage(lang)
{
    $.Cookies.set("language",lang,30);
    window.setTimeout(function(){window.location.href=window.location.href;},300);
}

function ChangeTodefaultTabs(obj)
{
     var tablis=  $(".preview .tab li");
     for(i=0;i<tablis.length;i++)
     {
        tablis[i].className="";
     }
     // obj.parentNode.className="currentTab";    
     
     //     event.returnValue =false;
     //     event.cancelBubble=true;
}


function OpenTreeItem(obj)
		{
			
			var nodes=obj.parentNode.getElementsByTagName("ul");
			 if(nodes.length>0)
             {
        				 
				 nodes[0].style.display="block";
        				 
			 }						
			obj.onclick=function(){CloseTreeItem(obj)};
			obj.className="o";
		 
		}
		
		function CloseTreeItem(obj)
		{   
		  
			var nodes=obj.parentNode.getElementsByTagName("ul");
			if(nodes.length>0)
			{
				        nodes[0].style.display="none";
			}
			obj.onclick=function(){OpenTreeItem(obj)};;
			obj.className="c";
			 
		}
		
		
		
		 
function showtree()
{

var curclass=$(".productList .cur"); 

for(i=0;i <curclass.length;i++)
{
  var ulobj=curclass[i].parentNode.parentNode.parentNode.getElementsByTagName("ul");
  
  if(ulobj.length>0)
  {
    showparentUL(ulobj[0]);
  } 
  
}

if($(".curli ul").length>0)
{
  $(".curli ul")[0].style.display="block";
}

var all_link=$(".productList li a");

if(all_link.length>0)
{

  for(i=0;i<all_link.length;i++)
  {      
    if(all_link[i].href==window.location.href)
    {     
      all_link[i].className="cur";
    }
  }
}

}

function showparentUL(obj)
{
if(obj.parentNode.className=="productList")
{
 return;
}
 if(obj.tagName=="UL")
 {
  obj.style.display="block";
  obj.parentNode.getElementsByTagName("span")[0].className="o"
 }         
  showparentUL(obj.parentNode);
}

function HiddenSubNav(obj)
{
   
    document.getElementById("showDiv").style.display="none";
}

function ShowSubNav(obj)
{

    document.getElementById("showDiv").style.display="block";

}


function OpenSubMenu(obj)
{
  obj.src="/images/-.png";
  obj.onclick=function(){CloseSubMenu(obj);}
  if($("lilink")!=null)
  {
   $("#lilink .m_c_c_d")[0].style.display="block";
  }
  else
  {
    $("#licurrentlink .m_c_c_d")[0].style.display="block";
  }
  event.cancelBubble=true;
}

function CloseSubMenu(obj)
{
  obj.src="/images/+.png";
  obj.onclick=function(){OpenSubMenu(obj);}
  if($("lilink")!=null)
  {
   $("#lilink .m_c_c_d")[0].style.display="none";
  }
  else
  {
    $("#licurrentlink .m_c_c_d")[0].style.display="none";
  }
  event.cancelBubble=true;
}


function  CloseTopMenu(obj)
{
    obj.src="/images/+.png";
    obj.onclick=function(){OpenTopMenu(obj);}    
    obj.parentNode.parentNode.parentNode.parentNode.nextSibling.style.display="none";
}


function  OpenTopMenu(obj)
{
    obj.src="/images/-.png";
    obj.onclick=function(){CloseTopMenu(obj);}
    obj.parentNode.parentNode.parentNode.parentNode.nextSibling.style.display="block";
}


function showArticleTree()
{

var curclass=$(".m_c_b .cur"); 

for(i=0;i <curclass.length;i++)
{
  var ulobj=curclass[i].parentNode;
  
  if(ulobj!=null)
  {
    showArticleParent(ulobj);
  }
  
}

var all_link=$(".m_c_b a");

if(all_link.length>0)
{

  for(i=0;i<all_link.length;i++)
  {      
    if(all_link[i].href==window.location.href)
    {     
      all_link[i].className="cur";
      all_link[i].parentNode.id="licurrentlink"; 
      var img= all_link[i].getElementsByTagName("img");     
      if(img.length>0)
      {
        img[0].src="/images/-.png";
      }
      else
      {
        if($("lilink")!=null && $("#lilink .cur").length>0)
        {
          $("#lilink img")[0].src="/images/-.png";
        }
      }
     
    }
  }
}


}


function showArticleParent(obj)
{
  if(obj.parentNode.className=="m_c_b")
  {
    return;
  }
   
  obj.style.display="block";
              
  showArticleParent(obj.parentNode);
  
}
