
var currID = "content_wrapper";

function tell(item) {
	var msg = "You clicked " + item;
	msg += ", didn't you.";
	alert(msg);
}

function getElementsByClassName(classname, node) {
	if(!node) node = document.getElementsByTagName("body")[0];
	var a = [];
	var re = new RegExp('\\b' + classname + '\\b');
	var els = node.getElementsByTagName("UL");
	for(var i=0,j=els.length; i<j; i++)
	//if(re.test(els[i].className))
	if(els[i].className == classname)
		a.push(els[i]);
	return a;
}
function show2( id ) {
		var e = 1;
		e = document.getElementById(id);
	alert ( id);
}

function show( id ) {
	//var e = 1;
	//e = "http://dev.bewellmobile.net/new_site/";

	var e = document.getElementById(currID);

	e.style.visibility = "hidden";

	//e = document.getElementById(id);
	var ya = ".html";
	var yo = id + ya;

	access(e,yo);

	/*if( id == 'MMA')
			access( e, "MMA.html" );
		else if( id == 'HCA' )
			access( e, "HCA.html" );
		else if( id == 'HCR' )
			access( e, "HCR.html" );
		else if( id == 'PLT')
			access( e, "PLT.html" );
		else if( id == 'APA')
			access( e, "APA.html" );
		else if( id == 'DPA')
			access( e, "DPA.html" );
		else if( id == 'CASE')
			access( e, "CASE.html" );
		else if( id == 'HP')
			access( e, "HP.html" );
		else if( id == 'PHA')
			access( e, "PHA.html" );
		else if( id == 'DM')
			access( e, "DM.html" );
		else if( id == 'CRO')
			access( e, "CRO.html" );
		else if( id == 'DEV')
			access( e, "DEV.html" );
		else if( id == 'PR')
			access( e, "PR.html" );
		else if( id == 'NEWS')
			access( e, "NEWS.html" );
		else if( id == 'REQUEST')
			access( e, "REQUEST.html" );
	else
		access(e,id);
	*/

		id = 'content_wrapper';

	e.style.display = "block";
	e.style.visibility = "visible";
	currID = id;
}

function findPos(obj) {
	this.X = obj.offsetLeft;
	this.Y = obj.offsetTop;
	while(obj.offsetParent) {
		this.X=this.X+obj.offsetParent.offsetLeft;
		this.Y=this.Y+obj.offsetParent.offsetTop;
		if(obj==document.getElementsByTagName('body')[0]) {
			break;
		}
		else{obj=obj.offsetParent;}
	}
	return this
}

function doMenu( which, e ) {
	var t = findPos(e);
	//alert (which);
	//MM_showMenu(which, t.X+5,t.Y+40, "hi","arrow-right.gif");*//
	MM_showMenu(which, t.X,t.Y+40, null,'Untitled1');
}
function doMenu2( which, e ) {
	var t = findPos(e);
	//alert (which);
	MM_showMenu2(which, t.X,t.Y+50, null,'Untitled1');
}

var charLimit = 240;
var msgSent = false;

function showFeedbackContact( on, e1, e2 ) {
	var a = document.getElementById( e1 );
	var b = document.getElementById( e2 );
	if( a == null ) return;
	if( b == null ) return;
	if( on ) {
	msgSent = false;
		a.style.display = "none";
		doGet( b, "feedbackform.html");
		b.style.display = "block";
	} else {
		b.style.display = "none";
		a.style.display = "block";
	}
}

function showContact( on ) {
	showFeedbackContact( false, "feedback-request", "feedback-form");
	showFeedbackContact( on, "contact-note", "contact");
}

function showFFForm( on ) {
	showFeedbackContact( false, "contact-note", "contact");
	showFeedbackContact( on, "feedback-request", "feedback-form");
}

var limitGiven = false;
var alertGiven = false;
function countChars() {
	var e = document.getElementById("txtmsg");
	var n = e.value.length;
	var f = document.getElementById("msgfeedback");
	var l = charLimit - 15;

	if(msgSent) {
		f.innerHTML = "&nbsp;";
		msgSent = false;
	}

	if (n < l && !limitGiven ) {
		f.innerHTML = "Character limit: "   + charLimit;
		limitGiven = true;
		alertGiven = false;
	}

	if (n  > l && !alertGiven ) {
		f.innerHTML = "Close to message size limit " + n + "/" + charLimit;
		alertGiven = true;
		limitGiven = false;
	}
	if (n < charLimit && alertGiven)
		f.innerHTML = "<font color='#887700'>Close to message size limit " + n + "/" + charLimit + "</font>";

	if (n >= charLimit) {
		f.innerHTML = "<font color='#880000'>Message size limit exceeded!</font>";
		disableFeedback();
	}
}

function checkFeedbackForm( ) {

	var user    = document.getElementById("name");
	var title   = document.getElementById("title");
	var company = document.getElementById("company");
	var phone1  = document.getElementById("phone1");
//	var phone2  = document.getElementById("phone2");
//	var phone3  = document.getElementById("phone3");
	var email   = document.getElementById("email");

	var nn = document.getElementById("noname");
	var nt = document.getElementById("notitle");
	var nc = document.getElementById("nocompany");
	var np = document.getElementById("nophone");
	var nm = document.getElementById("noemail");

	var flag = false;
	nn.style.visibility="hidden";
	if(user.value.length < 1 ) {
		flag = true;
		nn.style.visibility = "visible";
	}
	nt.style.visibility="hidden";
	if(title.value.length < 1 ) {
		flag = true;
		nt.style.visibility = "visible";
	}
	nc.style.visibility="hidden";
	if(company.value.length < 1 ) {
		flag = true;
		nc.style.visibility = "visible";
	}
	nm.style.visibility="hidden";
	if(email.value.length < 1 ) {
		flag = true;
		nm.style.visibility = "visible";
	}
	np.style.visibility="hidden";
	if(phone1.value.length < 1 ) {
		flag = true;
		np.style.visibility = "visible";
	}

	limitGiven=false;

	if( flag ) {
		disableFeedback();
		return;
	}
	var e = document.getElementById("txtmsg");
	var n = e.value.length;
	var f = document.getElementById("msgfeedback");
	var s = document.getElementById("secret");

	if (n > charLimit) {
		f.innerHTML = "<font color='#880000'>Sorry. Message size limit is exceeded.</font>";
		disableFeedback();
		return false;
	}

	//var form = document.getElementById("feedback");
	//form.submit();

	var tmp = urlencode(e.value);
	var url = "feedback.php";
	var params;
	params  = "name="+user.value;
	params += "&submit=1";
	params += "&title="+title.value;
	params += "&company="+company.value;
	params += "&phone="+phone1.value;
	params += "&email="+email.value;
	params += "&message="+tmp;
	
	// alert( params );
	
	doPost(s, url, params);

	s.style.display="block";
	//s.style.display="none";
	f.innerHTML = "Message sent.";
	msgSent = true;

	disableFeedback();
	
	var c = document.getElementById("contact-form");
	var r = document.getElementById("contact-response");
	
	c.style.display="none";
	r.style.display="block";
}

function setFeedback() {    // maybe turn on 'submit' button
	var e = document.getElementById("capt");
	var t = document.getElementById("submit");
	var f = document.getElementById("txtmsg");

	if (e.value == 1) {
	t.disabled=false;
		f.innerHTML = "&nbsp;";
		msgSent=false;
	} else {
		t.disabled=true;
	}
}

function disableFeedback() {	    // turn off 'submit' button
	var e = document.getElementById("capt");
	var t = document.getElementById("submit");

	e.value = 0;
	t.disabled=true;
}


