$(document).ready(function(){});
var scrollPos;
var start=0;
var index=0;
var isfirst=true;
var model=1;
var currentPage=1;
var isPager=false;
var isClass=false;
var currentClass="";
$(function(){
	if(typeof document.compatMode!='undefined'&&document.compatMode!='BackCompat'){scrollPos=document.documentElement;}else if(typeof document.body!='undefined'){scrollPos=document.body;}
	AddCase();
	function findValueCallback(event,data,formatted){if(data){window.open(data.url);}}
	function formatItem(row){return row[1];}
	function formatResult(row){return row[1];}
});
function AddCase(){
	$("div.more").css("display","block");
	$("div.solutionpage").css("display","none");
	$.ajax({url:xmlurl,type:'GET',dataType:'xml',timeout:10000,beforeSend:function(){$("#loading").append(loadimg);if(isfirst){start=0;count=countX;$('#case').empty();}else{count=addX;start=countX+count*(index-1);}},error:function(){$('#loading').empty();$("#loading").append(massage);},success:function(xml){$('#solution').empty();$('#loading').empty();
	var i=0;
	$(xml).find('item').each(function(){i+=1;if(i>start&&i<=start+count){var name=$(this).children("name").text();
	var url=$(this).children("url").text();
	var img=$(this).children("image").text();
	var alt=$(this).children("name").text();
	var content=$(this).children("content").text();
	var markUp1=$(this).children("markUp1").text();
	var markUp1_href=$(this).children("markUp1").attr("href");
	var markUp2=$(this).children("markUp2").text();
	var markUp2_href=$(this).children("markUp2").attr("href");
	var markUp3=$(this).children("markUp3").text();
	var markUp3_href=$(this).children("markUp3").attr("href");
	var markUp4=$(this).children("markUp4").text();
	var markUp4_href=$(this).children("markUp4").attr("href");
	var classId=$(this).children("className").text();
	var mk='<a href="'+markUp1_href+'" target=_blank title="'+markUp1+'">'+markUp1+'</a>';
	if(markUp2!=""){mk+='<a  href="'+markUp2_href+'" target=_blank title="'+markUp2+'">'+markUp2+'</a>';}
	if(markUp3!=""){mk+='<a  href="'+markUp3_href+'" target=_blank title="'+markUp3+'">'+markUp3+'</a>';}
	if(markUp4!=""){mk+='<a  href="'+markUp4_href+'" target=_blank title="'+markUp4+'">'+markUp4+'</a>';}
	var html='<a href='+url+'><img src="'+img+'" alt='+alt+'  border=0 /></a>'+'<DT><a href='+url+'>'+name+'</a></DT>'+'<DD><P>'+content+'</p>'+'<div class="tag">'+mk+'<a style="cursor:pointer;" onclick=ReloadCase("'+classId+'")>'+classId+'</a></div></DD>';
	$('<DL></DL>').html(html).appendTo('#case');}});
	if(isfirst){isfirst=false;}else{var next_top=$("div.more").offset().top;$(scrollPos).animate({scrollTop:next_top-400},1500);}}});
	index+=1;
}
function ReloadCase(id){
	isClass=true;
	selectImgButton();
	currentClass=id;
	model=2;
	$("div.more").css("display","none");
	$("div.solutionpage").css("display","block");
	$.ajax({url:xmlurl,type:'GET',dataType:'xml',timeout:10000,beforeSend:function(){$('#case').empty();$('#loading').empty();$("#loading").append(loadimg);},error:function(){$('#loading').empty();$("#loading").append(massage);},success:function(xml){$('#loading').empty();$('#case').empty();$('#solution').empty();
	var item=0;
	$(xml).find('item').each(function(){var classId=$(this).children("className").text();
		if(classId==id){item+=1;if(item>(pageItemCount*(currentPage-1))&&item<=pageItemCount*currentPage){var name=$(this).children("client").text();
			var url=$(this).children("url").text();
			var img=$(this).children("image").text();
			var clientlogo=$(this).children("clientlogo").text();
			var alt=$(this).children("name").text();
			var html='<a href="'+url+'"><img src="'+clientlogo+'" /></a><a href="'+url+'">'+name+'</a>';
			$('<li></li>').html(html).appendTo('#solution');}}});addPager(item);isfirst=true;}});}
function changeShowModel(id){
	isClass=false;if(id!=model||isPager==true){isPager=false;model=id;if(id==2){selectImgButton();isfirst=true;$("div.more").css("display","none");$("div.solutionpage").css("display","block");$.ajax({url:xmlurl,type:'GET',dataType:'xml',timeout:10000,beforeSend:function(){},error:function(){$('#loading').empty();$("#loading").append(massage);},success:function(xml){var item=0;$('#loading').empty();$('#case').empty();$('#solution').empty();$(xml).find('item').each(function(){item+=1;if(item>(pageItemCount*(currentPage-1))&&item<=pageItemCount*currentPage){var name=$(this).children("client").text();
		var url=$(this).children("url").text();
		var img=$(this).children("image").text();
		var clientlogo=$(this).children("clientlogo").text();
		var alt=$(this).children("name").text();
		var html='<a href="'+url+'"><img src="'+clientlogo+'" /></a><a href="'+url+'">'+name+'</a>';$('<li></li>').html(html).appendTo('#solution');}});addPager(item);}});}else{selectTxtButton();AddCase();}}}
		function addPager(item){$('.solutionpage').empty();
		var pageCount=Math.ceil(item/pageItemCount);if(pageCount>1){for(var i=1;i<=pageCount;i++){var str="";if(i==currentPage){str='<a style="color:#ff3300;cursor:pointer" onclick="changePage('+i+')" >'+i+'</a>'}else{str='<a style="cursor:pointer" onclick="changePage('+i+')" >'+i+'</a>'}
		$(str).appendTo('.solutionpage');}}}
function changePage(id){
	if(id!=currentPage){
		currentPage=id;
		isPager=true;
		if(isClass){ReloadCase(currentClass);}else{changeShowModel(2);}
	}
}
var img1=imgX1;
var img2=imgX2;
var text1=textX1;
var text2=textX1;
function img_over(){$("#imgModel").attr("src",img1);}
function img_out(){$("#imgModel").attr("src",img2);}
function text_over(){$("#textModel").attr("src",text1);}
function text_out(){$("#textModel").attr("src",text2);}
function selectImgButton(){
	img2=img1=imgX1;
	text1=textX1;
	text2=textX2;
	img_over();
	text_out();
}
function selectTxtButton(){
	img2=imgX2;
	img1=imgX1;
	text2=text1=textX1;
	img_out();
	text_over();
}