﻿//客服随着页面滚动		
$(window).scroll(function(){
	var toppx = 180;
	var toppx2 = 350;
	jQuery("#online_server").animate({top:toppx+document.documentElement.scrollTop},"fast");
	jQuery("#online_server2").animate({top:toppx2+document.documentElement.scrollTop},"fast");
	jQuery("#online_server3").animate({top:toppx2+document.documentElement.scrollTop},1);
	jQuery("#spring_note").animate({top:toppx2+document.documentElement.scrollTop},1);
	jQuery("#go_bbs").animate({top:120+document.documentElement.scrollTop},1);
})


	

	var isSingleSelectMenuOn = false;
	var isFullSelectMenuOn = false;
	
	var isIe6 = $.browser.msie&&$.browser.version=="6.0";
	var isIe = jQuery.browser.msie;
	
	
	function navArrowSlider2(navWrap, navElementsArray, activeID, arrowY, leftOffset) {
	 
		jQuery(navElementsArray).each(function(){  
			jQuery(this).mouseover(function() { 
				
				
				var position = jQuery(this).position().left + jQuery(this).width();			
				var scrollPosition = jQuery('#room_div').scrollLeft();
				
							
				if(position-scrollPosition>400){
					leftOffset +=position-scrollPosition-40;
					jQuery('#room_div').animate({ scrollLeft: Math.round(jQuery(this).width()-40) }, "slow");
 
				}
				
				if(position-scrollPosition<50){
					jQuery('#room_div').animate({ scrollLeft: 0-Math.round(jQuery(this).width()+40) }, "slow");
				}
				
				var thisPos = jQuery(this).position().left  + Math.round(jQuery(this).width() / 2 ) - leftOffset;
				jQuery(navWrap).css('background-position', thisPos + 'px ' + arrowY + 'px'); 
				
			});
		});
		//var activePos = jQuery(activeID).position().left  +  Math.round(jQuery(activeID).width() / 2 ) - leftOffset;
	//	jQuery(navWrap).css({"background": "transparent url('http://img.eryiju.com.cn/img/home/curr.jpg') no-repeat", 'background-position': activePos + 'px ' + arrowY + 'px'});       
		
	}
	
	var mytime;
	function mouseover()
	{
		mytime=window.setTimeout(showWhatCanIDo,500);
	}
	
	function mouseout()
	{		
		window.clearTimeout(mytime);
	}
	
	function showLogo(logoId){
		jQuery('#'+logoId).css("display","block");
	}

	function hideLogo(logoId){
		jQuery('#'+logoId).css("display","none");
	}
	

	function showWhatCanIDo(){
		jQuery('#what_can_i_do').show();
	}

	function hideWhatCanIDo(){
		jQuery('#what_can_i_do').hide();
	}
	
	function submitOrderQuickPhone(){
		var phoneNum = $('#order_quick_phone_num').val();
		var data = "";
		var username ="";
		if(phoneNum == "13810135016") {
			window.location.href="http://www.eryiju.com/store/zixuanmodelunit/view3D-52150.html?phone=13883333441";
		} else if(phoneNum == "13691762113") {
			window.location.href="http://www.eryiju.com/store/zixuanmodelunit/view3D-55812.html?phone=88888888888";
		} else {
			jQuery.post("/checkOrderQuickEnterPhone.html", {'phoneNum':phoneNum}, function(xml){
				jQuery("#order_quick_enter_phone").hide();
				var item = jQuery("item",xml);
				data = item.attr("data");
				houseModelunitId = item.attr("houseModelunitId");
				username = item.attr("username");
				jQuery("#order_quick_login_username").val(username);
				if(data == "no") {
					jQuery("#order_quick_enter_phone_error").show();
				} else if("marking"==data) {
					jQuery("#order_quick_unmarking").show();
				} else if("uncheck"==data) {
					jQuery("#order_quick_uncheck").show();
				} else if("unUpload"==data) {
					jQuery("#order_quick_unUpload").show();
				} else if(data == "finish") {
					window.location.href="/store/zixuanmodelunit/view3D-"+houseModelunitId+".html?phone="+phoneNum;
				} else if(data == "designing") {
					jQuery("#order_quick_checked_toall").show();
				}
			})
		}
	}
	
	function submitQuickRegisterForm() {
		var username = $('#order_quick_register_username').val();
		if($('#order_quick_register_password').val()!=null) {
			var password = $('#order_quick_register_password').val();
			var repassword = $('#order_quick_register_repassword').val();
			if(password != repassword) {
				jQuery("#order_quick_register_tip").html("两次输入的密码不同，请重新输入！");
				return false;
			}
		} else {
			jQuery("#order_quick_register_tip").html("请输入密码！");
			return false;
		}
		jQuery.post("/checkExistUser.html", {"member.username":username}, function(data){
			if(data == "exist") {
				jQuery("#order_quick_register_tip").html("用户名已存在！");
				return false;
			} else {
				jQuery('#order_quick_register_form').submit();
			}
		})
	}
	
	function submitQuickLoginForm() {
		var phoneNum = $('#order_quick_phone_num').val();
		var username = jQuery("#order_quick_login_username").val();
		var password = jQuery("#order_quick_login_password").val();
		var data = "";
		var ucUrl ="";
		jQuery.post("/checkPasswordAndLogin.html",{"member.username":username, "password":password}, function(xml){
			var item = jQuery("item",xml);
			data = item.attr("data");
			houseModelunitId = item.attr("houseModelunitId");
			ucUrl = item.attr("ucUrl");
			if("ErrorPwd"==data) {
				jQuery("#order_quick_login_username_show").html("密码错误！请重新输入");
			} else {
				jQuery("#order_quick_login").hide();
				if("finish"==data) {
					window.location.href="/store/zixuanmodelunit/view3D-"+houseModelunitId+".html?phone="+phoneNum;
				} else if("marking"==data) {
					jQuery("#order_quick_unmarking").show();
				} else if("checked"==data) {
					jQuery("#order_quick_checked").show();
				} else if("uncheck"==data) {
					jQuery("#order_quick_uncheck").show();
				} else if("unUpload"==data) {
					jQuery("#order_quick_unUpload").show();
				}
				jQuery("head").eq(0).append(jQuery(ucUrl));
			}
		});
	}
	
	function initCart(){
		var cart = $('#cart');
		var cart_expand = $('#cart_expand');
		//var oriheight = cart_expand.getCoordinates().height;
		var cart_open = false;
		var oriheight = cart_expand.height();
		
		cart_expand.css({
			'opacity': 0,
			'display': 'block',
			'height': '0px',
			'background-color': '#F9FAF4'
		});
		/*cart_expand.css({
			'height': Math.round(oriheight * 0.75 ) + 'px'
		});*/
		
		
		
		ie_apply_zindex('#cart_expand',1);

		cart.click(function(){
			if( !cart_open ){
				ie_apply_zindex('#cart_expand',100);
				cart_expand.css({'display': 'block', "z-index" : "100"});
				cart_expand.animate({ 
						'height': oriheight + 'px',
						'opacity': 0.9
				      }, 800 );
				cart_open = true;
			} else
			{
				$('#cart_expand_close').click();
				cart_open = false;
			}
		});
		$('#cart_expand_close').click(function(){
			cart_expand.animate({ 
				'opacity': 0,
				'height': '0px'
			}, 800, "swing", function()
				{
					ie_apply_zindex('#cart_expand',1);
					cart_expand.css({"display": "none", "z-index": "1"});
				});
			cart_open = false;
		});
		
		$('#cart_expand').hide();
	}
	function viewCart(){
		
		var url = "/store/transact/ajaxViewCart.html";
		
		jQuery.post(url,function(data) {	
			 jQuery("#viewCartId").html(data);
		},"html");
	}

	function viewUser(){
		var url = "/store/viewUser.html";
		
		jQuery.post(url,function(data) {	
			 jQuery("#currentUser").html(data);
		},"html");
		
		jQuery.post('http://www.eryiju.com/store/loginstatus.html',function(data) {	
			 jQuery("#loginstatus").html(data);
		},"html");
		 
	
	}
	function viewTalk(){
		var url = "/store/viewTalk.html";
		jQuery.post(url,function(data) {	
			 jQuery("#online_server3").html(data);
		},"html");
	}
	
	var iaz_preserved_elements = [];
	var iaz_preserved_zindexes = [];

	function ie_apply_zindex(element_id, zindex, context_id) {
		/*	Parameters
		    * the ID of the z-indexed element
		    * the z-index value
		    * optionally, the ID of the block within whose context we’re concerned about this element getting its rightful z-indexed stacking order (defaults to the entire document)
		*/

		// default values
		if (undefined == zindex)
			zindex = 1;
		var context = (undefined == context_id ? $(context_id) : $(document.body));
		var element = $(element_id);
		
		// undo past ie_apply_zindex()
		for (i = iaz_preserved_elements.length-1; i >= 0; i--) {
			iaz_preserved_elements[i].css({'z-index': iaz_preserved_zindexes[i]});
		}
		iaz_preserved_elements = [];
		iaz_preserved_zindexes = [];
		
		// find relative-positioned ancestors of element within context
		element.parents().each( function() {
			var ancestor = $(this);
			if ('relative' == ancestor.css('position')) {
				// preserve ancestor's current z-index
				iaz_preserved_elements.push(ancestor);
				iaz_preserved_zindexes.push( ancestor.css('z-index') );
			
				// apply z-index to ancestor
				ancestor.css('z-index', zindex);
			}
			if (ancestor == context) { throw $break; }
		});
	}

	/**
	* @param number
	* @param length  小数点后几位
	* @return
	*/
	function formatNumber(number, length)
	{
		if (typeof length == "undefined")
			length = 2;
		var n = Math.pow(10, length);
		var s = Math.round(number * n) / n;
		return s.toFixed(length);
	}

	function gotoPage(formName,currentPage){
		var searchForm = document.forms[formName];
//		searchForm["page.currentPage"].value = currentPage;
		var nowPage = document.getElementById("currentPage");
		nowPage.value = currentPage;
		searchForm.submit();
	}
	function gotoPage2(formName){
		var searchForm = document.forms[formName];
		searchForm.submit();
	}
	
	function initPage(){
			/*$("#single_select").hover(
				function(event){
					if(!isSingleSelectMenuOn){
						$("#single_select_menu_frame").css('display','block');
						$("#left_select_menu_frame").css('display','block');
						$("#single_select_menu").slideDown();
						
					}
					isSingleSelectMenuOn = true;
				},
				function(e){
					var closeMenu = function(){
						if( !isSingleSelectMenuOn ){
							$("#single_select_menu_frame").css('display','none');
							$("#left_select_menu_frame").css('display','none');
							$("#single_select_menu").slideUp();
						}
					};
					setTimeout(closeMenu, 50);
					isSingleSelectMenuOn = false;
				}	
 			);
 			
 			$("#single_select_menu").hover(
				function(event){
					isSingleSelectMenuOn = true;
				},
				function(e){
					$("#single_select_menu").slideUp();
					$("#single_select_menu_frame").css('display','none');
					$("#left_select_menu_frame").css('display','none');
					isSingleSelectMenuOn = false;
				}
 			);*/

 			$("#groupbuy_activity").click(
 					function() {
 						$("#groupbuyActivityCityList").toggle();
 					}
 			)
 			/*$("#full_select").hover(
				function(event){
					if(isFullSelectMenuOn == false){
						$("#full_select_menu_frame").css('display','block');
						$("#right_select_menu_frame").css('display','block');
						$("#full_select_menu").slideDown();
					}
					isFullSelectMenuOn = true;
				},
				function(e){
					var closeMenu = function(){
						if( !isFullSelectMenuOn ){
							$("#full_select_menu_frame").css('display','none');
							$("#right_select_menu_frame").css('display','none');
							$("#full_select_menu").slideUp();
						}
					};
					setTimeout(closeMenu, 50);
					isFullSelectMenuOn = false;
				}	
 			);
 		
 			$("#full_select_menu").hover(
				function(event){
					isFullSelectMenuOn = true;
				},
				function(e){
					$("#full_select_menu_frame").css('display','none');
					$("#right_select_menu_frame").css('display','none');
					$("#full_select_menu").slideUp();
					isFullSelectMenuOn = false;
				}
 			); 		*/
 		
	}
	
    function talkToUser(fromUser,toUser){
	    //jQuery.get("http://util.eryiju.com.cn/store/utils/talkToUser.html?fromUser="+fromUser+"&toUser="+toUser, function(data) {
    	//alert('xxxx');
	    //jQuery.get("http://192.168.1.102:8080/store/utils/talkToUser.html?fromUser="+fromUser+"&toUser="+toUser, function(data) {
		//});
	    jQuery.getJSON("http://util.eryiju.com.cn/store/utils/talkToUser.html?fromUser="+fromUser+"&toUser="+toUser+"&callback=?", 
            function(json){ 
	            if(json.sameCity == "no"){ 
	            	alert("不是同城市会员，不能进行聊天");
	            }
        	}); 
	 }
    
    function talkToDealer(dealerProductId){
//	    jQuery.post("http://www.eryiju.com/bbs/houseme/talkToDealer.html?dealerProductId="+dealerProductId, function(data) {
//		});
    	var script = jQuery("<script src='http://www.eryiju.com/bbs/houseme/talkToDealer.html?dealerProductId="+
    			dealerProductId+ "' type='text/javascript'></script>");
	    jQuery("head").eq(0).append(script);
    		
	 }
	
