// nav drop
jQuery(window).ready(function(){
                jQuery("#navigation").Smartmenu({animationDuration: 350});
            });
            //SyntaxHighlighter.all();
// ajax sign in
$(function(){
	$(".btn").live('click',function(){
		var email_address = $("#email_address").val();
		var password = $("#password").val();
		var securityToken = $("#securityToken").val();
		if(email_address==""){
			$('<div id="msg" />').html("email could not be null").appendTo('.sign').fadeOut(9000);
			$("#email_address").focus();
			return false;
		}
		if(password==""){
			$('<div id="msg" />').html("password  could not be null").appendTo('.sign').fadeOut(9000);
			$("#password").focus();
			return false;
		}
		$.ajax({
			type: "POST",
			url: "index.php?main_page=login&action=process&acttype=ajax",
			dataType: "json",
			data: {"email_address":email_address,"password":password,"securityToken":securityToken},
			beforeSend: function(){
				$('<div id="msg" />').addClass("loading").html("Sign in...").css("color","#999").appendTo('.sign');
			},
			success: function(json){
				if(json.success==1){
					$("#msg").remove();
					$("#loginout").remove();
					var div = "<span id='ajaxdiv'></span><span id='loginin'><a href='/index.php?main_page=account'>"+json.customer_first_name+"&nbsp;"+json.customer_last_name+"</a>&nbsp;|&nbsp;<a href='#'>Wish lists</a>&nbsp;|&nbsp;<img src='images/common/cart.gif' height='20'><a href='/index.php?main_page=shopping_cart'>My cart</a>&nbsp;|&nbsp;<img src='images/common/check.gif' height='20'><a href='/index.php?main_page=checkout_shipping'>Check out</a>&nbsp;|&nbsp;<a href='#'>Help</a>&nbsp;|&nbsp;<a href='/index.php?main_page=logoff'>Log Out</a></span>";
					$("#ajaxdiv").append(div);
					$("#myModal").remove();
					$("#reveal-modal-bg1").remove();
				}else{
					$("#msg").remove();
					$('<div id="errmsg" />').html(json.msg).css("color","#999").appendTo('.sign').fadeOut(9000);
					return false;
				}
			}
		});
	});
	
	$("#logout").live('click',function(){
		$.post("index.php?main_page=logoff",function(msg){
			if(msg==1){
			    $("#loginin").remove();
			    var div = "<div id='loginout'><p><label>E-mail:</label> <input type='text' class='input' name='email_address' id='email_address' /></p><p><label>Password:</label> <input type='password' class='input' name='password' id='password' /></p><div class='sub'><input type='submit' class='btn' value='Sign in' /></div></div>";
			    $("#loginout").append(div);
			}
		});
	});
});

function showcartinput2(obj2)
{
   obj = document.getElementById(obj2);
   obj.className="cartinput";
}
function showcartinput(obj2)
{
   obj = document.getElementById(obj2);
   obj.className="cartinput2";
}


function isEmail(strEmail) {
if (strEmail.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1){
return true;
} else {
return false;
}
}

function getLength(str) {
    var len = str.length;
    var reLen = 0;
    for (var i = 0; i < len; i++) {       
        if (str.charCodeAt(i) < 27 || str.charCodeAt(i) > 126) {
           // chinese
            reLen += 2;
        } else {
            reLen++;
         }
    }
     return reLen;   
 }
    
function ChkFrm(txt,requestlength) {
	if (getLength(txt) < requestlength){
		return true;
	}
}
function countDown(secs,surl){     
 //alert(surl);     
 var jumpTo = document.getElementById('jumpTo');
 jumpTo.innerHTML=secs;  
 if(--secs>0){     
     setTimeout("countDown("+secs+",'"+surl+"')",1000);     
     }     
 else{       
     location.href=surl;     
     }     
 } 
 
function preview(oper) { 
if (oper < 10){ 
bdhtml=window.document.body.innerHTML;//获取当前页的html代码 
sprnstr="<!--startprint"+oper+"-->";//设置打印开始区域 
eprnstr="<!--endprint"+oper+"-->";//设置打印结束区域 
prnhtml=bdhtml.substring(bdhtml.indexOf(sprnstr)+18); //从开始代码向后取html 

prnhtml=prnhtml.substring(0,prnhtml.indexOf(eprnstr));//从结束代码向前取html 
window.document.body.innerHTML=prnhtml; 
window.print(); 
window.document.body.innerHTML=bdhtml; 

} else{ 
window.print(); 
} 
}

function goto_position_nav(str)
{
window.location.hash=str;
}
