//global variables

var globalSearchKey="";	
var globalcardsize=0;
var product=0;
var nooffaqs=0;
var extra_ht=0;
var nooflinks=0;
var transactionsStatus="";
var activated_card_set_id="";
var activated_faq_set_id="";
var faqValue="";
var newheight=0;
var faqcheck="";
var layerHeight=0;
var minfaqs=5;
var maxfaqs=10;

/* To set the default height of layer */
function set_default_layerheight(){	
	transactionsStatus=document.getElementById('transactionsStatus').value;	
	nooflinks=parseInt(document.getElementById('links_size').value,10);
	nooffaqs=parseInt(document.getElementById('faqs_size').value,10);
	product=(nooflinks+nooffaqs)*28;
	extra_ht=220;  
	if (navigator.appName.indexOf('Microsoft') !== -1){
		extra_ht=210;
	}
	else if (navigator.appName.indexOf('Netscape') !== -1){
		extra_ht=240;
	}
	if(product===0){
		extra_ht=extra_ht-60;
	}else{
		if(nooflinks===0){
			extra_ht=extra_ht-5;
		}
		if(nooffaqs===0){
			extra_ht=extra_ht-40;
		}
	}

	faqcheck="";
}


/* To set the height of layer when faq is opened */
function set_dynamic_layerheight_forfaqcontent(){
	var extra_ht_add=120;
	var new_layer_ht=default_layer_ht+extra_ht_add;
}


String.prototype.trim=function(){
	return this.replace(/^\s*|\s*$/g,'');
}


/* To remove dotted image when a Faq is opened */
function removeFAQdottedimg(faqid){
	var faq_id=parseInt(faqid,10);
	if(faq_id!==0){
		var rem_dot_img="FAQdottedgif"+(faq_id-1);
		document.getElementById(rem_dot_img).style.display="none";	
	}
}

/* To add dotted image when a Faq is opened */
function addingFAQdottedimg(){	
	nooffaqs=parseInt(document.getElementById('faqs_size').value,10);
	totalFAQPage = document.getElementById('total_faq_page').value
//	alert(totalFAQPage) ;
	for(var m=0;m<totalFAQPage;m++){
		var add_dot_img="FAQdottedgif"+m;
//		alert(add_dot_img + "**" + document.getElementById(add_dot_img));
		document.getElementById(add_dot_img).style.display="block";					
	}
}


/* To open the Faq content */


function showAns(id,faqID){	

	var faqURL=document.getElementById('faqContentURL').value;
	activated_faq_set_id=document.getElementById('activated_faq_set').value; 
	if(activated_faq_set_id!==''){	  
	    document.getElementById("blockAns"+activated_faq_set_id).style.display="none";
		document.getElementById("showAns"+activated_faq_set_id).style.display="block"; 	
	}
	document.getElementById("showAns"+id).style.display="none";
	var URLAns = faqURL+faqID+"&src=search";  
	document.getElementById("iframe"+id).src= URLAns;	
	document.getElementById("blockAns"+id).style.display="block"; 
	document.getElementById('activated_faq_set').value=id;
	if (parent.resizeToContent != null)
	{
		parent.resizeToContent('open');
	}
	addingFAQdottedimg();

// set the value for open faq
	var open_faq_id = document.getElementById("open_faq_id") ;
	var open_faq_no = document.getElementById("open_faq_no") ;

	if(open_faq_id != null)
	{
		open_faq_id.value=faqID;
	}

	if(open_faq_no != null)
	{
		open_faq_no.value=id;
	}

	
	

//if the faq_source is ENDECA a call to omniture need to be sent by calling the omniture function.
	var faq_source = document.getElementById('faq_source').value ;
	if(faq_source != null && (faq_source == 'ENDECA' || faq_source == 'endeca') )
	{
		sendOmnitureFeed(faqID) ;
		//alert('Endeca');
	}
}

/* To close the Faq content */

function blockAns(id,qID){
	document.getElementById("blockAns"+id).style.display="none";   
	document.getElementById("showAns"+id).style.display="block"; 
	document.getElementById('activated_faq_set').value="";
	addingFAQdottedimg();

// reset the value for open faq
	var open_faq_id = document.getElementById("open_faq_id") ;
	var open_faq_no = document.getElementById("open_faq_no") ;

	if(open_faq_id != null)
	{
		open_faq_id.value="";
	}

	if(open_faq_no != null)
	{
		open_faq_no.value="";
	}

	if (parent.resizeToContent != null)
	{
			parent.resizeToContent('close');
	}
}



function sendOmnitureFeed(faqID)
{
	var s=s_gi(s_account);
	s.linkTrackVars='events,eVar11';
	s.linkTrackEvents='event19';
	s.events='event19';
	s.eVar11='2|' +faqID;
	s.tl(this,'o','Int Search Click-Through');
}