// JavaScript Document

function MM_effectAppearFade(targetElement, duration, from, to, toggle)
{
	Spry.Effect.DoFade(targetElement, {duration: duration, from: from, to: to, toggle: toggle});
}
function MM_effectBlind(targetElement, duration, from, to, toggle)
{
	Spry.Effect.DoBlind(targetElement, {duration: duration, from: from, to: to, toggle: toggle});
}
function MM_effectGrowShrink(targetElement, duration, from, to, toggle, referHeight, growFromCenter)
{
	Spry.Effect.DoGrow(targetElement, {duration: duration, from: from, to: to, toggle: toggle, referHeight: referHeight, growCenter: growFromCenter});
}
function MM_effectHighlight(targetElement, duration, startColor, endColor, restoreColor, toggle)
{
	Spry.Effect.DoHighlight(targetElement, {duration: duration, from: startColor, to: endColor, restoreColor: restoreColor, toggle: toggle});
}
function MM_effectShake(targetElement)
{
	Spry.Effect.DoShake(targetElement);
}
function MM_effectSquish(targetElement, duration)
{
	Spry.Effect.DoSquish(targetElement, {duration: duration});
}
function MM_effectSlide(targetElement, duration, from, to, toggle)
{
	Spry.Effect.DoSlide(targetElement, {duration: duration, from: from, to: to, toggle: toggle});
}
function MM_effectDropOut(targetElement, duration, dropIn, toggle)
{
	Spry.Effect.DoDropOut(targetElement, {duration: duration, dropIn: dropIn, toggle: toggle});
}
function MM_effectDoPulsate(targetElement, duration)
{
	Spry.Effect.DoPulsate(targetElement, {duration: duration});
}
function MM_effectDoPuff(targetElement, duration, toggle)
{
	Spry.Effect.DoPuff(targetElement, {duration: duration, toggle: toggle});
}
function MM_effectDoFold(targetElement, duration, toggle)
{
	Spry.Effect.DoFold(targetElement, {duration: duration, toggle: toggle});
}


function getIt(ele,url){
		Spry.Utils.updateContent(ele, url);
}

function getItTimeout(ele,url){
		this.setTimeout(Spry.Utils.updateContent(ele, url),1000);
}

function loadbanner(){
		Spry.Utils.updateContent('showbanner','/memberbanners/memberbanner.php');
}


function setloadingVisable() {
	document.getElementById("loading").style.visibility = 'visible';
	document.getElementById("loading").style.opacity = '1.0';
}

function setloadingHidden() {
	document.getElementById("loading").style.visibility = 'hidden';
	document.getElementById("loading").style.opacity = '0';
}


function getnfadeIt(ele,url){
			setloadingVisable();
			Spry.Effect.DoFade(ele,{ duration: 100, from: 100, to: 0, finish: function() {
			Spry.Utils.updateContent(ele, url, function() {
			Spry.Effect.DoFade(ele,{ duration: 400, from: 0, to: 100 });
			setloadingHidden();
		});
 }
 });
}

function getnfadeItNoloading(ele,url){
			Spry.Effect.DoFade(ele,{ duration: 100, from: 100, to: 0, finish: function() {
			Spry.Utils.updateContent(ele, url, function() {
			Spry.Effect.DoFade(ele,{ duration: 400, from: 0, to: 100 });
		});
 }
 });
}

function getnGrowIt(ele,url){
	Spry.Utils.updateContent(ele, url, function() {
	Spry.Effect.DoGrow(ele,{duration: 1000, from: 0, to: '100%', referHeight: true, growCenter: true });
	});
}


function getnBlindIt(ele ,url ,duration, from, to, toggle){
	Spry.Effect.DoBlind(ele,{duration: duration, from: from, to: to, toggle: toggle});
}


function getnSlideIt(ele,url){
	Spry.Effect.DoSlide(ele,{duration: 1000, from: 0, to: 100, finish: function() {
		Spry.Utils.updateContent(ele, url, function() {
			Spry.Effect.DoFade(ele,{ duration: 500, from: 0, to: 100 });
		});
 }
 });
}

function getnSlideIt2(ele,url){
	Spry.Effect.DoSlide(ele,{duration: 1000, from: 0, to: 100 });
}

function getnfadeSendContactForm(ele,url){
	var formdata = "subject=" + encodeURI(document.getElementById("subject").value) ;
	formdata += "&nameFrom=" + encodeURI(document.getElementById("nameFrom").value) ;
	formdata += "&mailtemplate=" + encodeURI(document.getElementById("mailtemplate").value) ;
	formdata += "&companyNameFrom=" + encodeURI(document.getElementById("companyNameFrom").value) ;
	formdata += "&addressFrom=" + encodeURI(document.getElementById("addressFrom").value) ;
	formdata += "&telFrom=" + encodeURI(document.getElementById("telFrom").value) ;
	formdata += "&faxFrom=" + encodeURI(document.getElementById("faxFrom").value) ;
	formdata += "&emailFrom=" + encodeURI(document.getElementById("emailFrom").value) ;
	formdata += "&message=" + encodeURI(document.getElementById("message").value) ;
	formdata += "&sendmailsuccmgs=" + encodeURI(document.getElementById("sendmailsuccmgs").value) ;
	url = url + "?" + formdata;
	Spry.Effect.DoFade(ele,{ duration: 100, from: 100, to: 0, finish: function() {
		Spry.Utils.updateContent(ele, url, function() {
			Spry.Effect.DoFade(ele,{ duration: 500, from: 0, to: 100 });
		});
 }
 });
}

function getnfadeSendQAForm(ele,url){
	var formdata = "subject=" + encodeURI(document.getElementById("subject").value) ;
	formdata += "&nameFrom=" + encodeURI(document.getElementById("nameFrom").value) ;
	formdata += "&emailFrom=" + encodeURI(document.getElementById("emailFrom").value) ;
	formdata += "&message=" + encodeURI(document.getElementById("message").value) ;
	formdata += "&sendmailsuccmgs=" + encodeURI(document.getElementById("sendmailsuccmgs").value) ;
	url = url + "?" + formdata;
	Spry.Effect.DoFade(ele,{ duration: 100, from: 100, to: 0, finish: function() {
		Spry.Utils.updateContent(ele, url, function() {
			Spry.Effect.DoFade(ele,{ duration: 500, from: 0, to: 100 });
		});
 }
 });
}

function getnfadeSearchSize(ele,url){
	var formdata = "action=searchsize&searchsize=" + encodeURI(document.getElementById("thesize").value + document.getElementById("thecup").value) ;
	url = url + "?" + formdata;
	Spry.Effect.DoFade(ele,{ duration: 100, from: 100, to: 0, finish: function() {
		Spry.Utils.updateContent(ele, url, function() {
			Spry.Effect.DoFade(ele,{ duration: 500, from: 0, to: 100 });
		});
 }
 });
}

function getnfadeSearchText(ele,url){
	var formdata = "action=searchtext&keyword=" + encodeURI(document.getElementById("searchkeyword").value) ;
	url = url + "?" + formdata;
	Spry.Effect.DoFade(ele,{ duration: 100, from: 100, to: 0, finish: function() {
		Spry.Utils.updateContent(ele, url, function() {
			Spry.Effect.DoFade(ele,{ duration: 500, from: 0, to: 100 });
		});
 }
 });
}

function getnfadePassCodecheck(ele,url){
	var formdata = "PassCode=" + encodeURI(document.getElementById("PassCode").value) ;
	url = url + "?" + formdata;
		Spry.Effect.DoFade(ele,{ duration: 100, from: 100, to: 0, finish: function() {
		Spry.Utils.updateContent(ele, url, function() {
			Spry.Effect.DoFade(ele,{ duration: 100, from: 0, to: 100 });
		});
 }
 });
}

/////////////

function getnfadeNewsSearch(ele,url){
	var formdata = "newskeyword=" + encodeURI(document.getElementById("newskeyword").value) ;
	url = url + "?" + formdata;
	Spry.Effect.DoFade(ele,{ duration: 100, from: 100, to: 0, finish: function() {
		Spry.Utils.updateContent(ele, url, function() {
			Spry.Effect.DoFade(ele,{ duration: 500, from: 0, to: 100 });
		});
 }
 });
}

function getnfadeNewsSearch2(ele,url){
	var formdata = "newskeyword=" + encodeURI(document.getElementById("newskeyword2").value) ;
	url = url + "?" + formdata;
	Spry.Effect.DoFade(ele,{ duration: 100, from: 100, to: 0, finish: function() {
		Spry.Utils.updateContent(ele, url, function() {
			Spry.Effect.DoFade(ele,{ duration: 500, from: 0, to: 100 });
		});
 }
 });
}

function getnfadeNewsTopicList(ele,url){
	var formdata = "topicID=" + encodeURI(document.getElementById("newstopiccat").value) ;
	url = url + "?" + formdata;
	Spry.Effect.DoFade(ele,{ duration: 100, from: 100, to: 0, finish: function() {
		Spry.Utils.updateContent(ele, url, function() {
			Spry.Effect.DoFade(ele,{ duration: 500, from: 0, to: 100 });
		});
 }
 });
}

function getnfadeNewsLetterList(ele,url){
	var formdata = "topicID=" + encodeURI(document.getElementById("newslettercat").value) ;
	url = url + "?" + formdata;
	Spry.Effect.DoFade(ele,{ duration: 100, from: 100, to: 0, finish: function() {
		Spry.Utils.updateContent(ele, url, function() {
			Spry.Effect.DoFade(ele,{ duration: 500, from: 0, to: 100 });
		});
 }
 });
}

function getnfadeTrainingList(ele,url){
	var formdata = "topicID=" + encodeURI(document.getElementById("Trainingcat").value) ;
	url = url + "?" + formdata;
	Spry.Effect.DoFade(ele,{ duration: 100, from: 100, to: 0, finish: function() {
		Spry.Utils.updateContent(ele, url, function() {
			Spry.Effect.DoFade(ele,{ duration: 500, from: 0, to: 100 });
		});
 }
 });
}

function getnfadeOtherLinkList(ele,url){
	var formdata = "topicID=" + encodeURI(document.getElementById("otherlinkcat").value) ;
	url = url + "?" + formdata;
	Spry.Effect.DoFade(ele,{ duration: 100, from: 100, to: 0, finish: function() {
		Spry.Utils.updateContent(ele, url, function() {
			Spry.Effect.DoFade(ele,{ duration: 500, from: 0, to: 100 });
		});
 }
 });
}


