function changeFontSize(inc)
{var p=document.getElementsByTagName('body');for(n=0;n<p.length;n++){if(p[n].style.fontSize){var size=parseInt(p[n].style.fontSize.replace("px",""));}else{var size=12;}
if(inc==0){p[n].style.fontSize='12px';}
else
{p[n].style.fontSize=size+inc+'px';}}
p=document.getElementsByTagName('p');for(n=0;n<p.length;n++){if(p[n].style.fontSize){size=parseInt(p[n].style.fontSize.replace("px",""));}else{size=12;}
if(inc==0){p[n].style.fontSize='12px';}
else
{p[n].style.fontSize=size+inc+'px';}}
p=document.getElementsByTagName('div');for(n=0;n<p.length;n++){if(p[n].style.fontSize){size=parseInt(p[n].style.fontSize.replace("px",""));}else{size=12;}
if(inc==0){p[n].style.fontSize='12px';}
else
{p[n].style.fontSize=size+inc+'px';}}}
function changeColor(color)
{var allsuspects,i,newhref,ref;allsuspects=document.getElementsByTagName('img')
for(i=0;i<=allsuspects.length-1;i++){ref=allsuspects[i].getAttribute('src')
if(color=='dark'){if(ref.match("/light/")=="/light/"){newhref=ref.replace("/light/","/dark/")
allsuspects[i].setAttribute('src',newhref)
ref=allsuspects[i].getAttribute('src');}}
else
{if(ref.match("/dark/")=="/dark/"){newhref=ref.replace("/dark/","/light/")
allsuspects[i].setAttribute('src',newhref)
ref=allsuspects[i].getAttribute('src');}}}}
function getAllSheets(){if(!window.ScriptEngine&&navigator.__ice_version){return document.styleSheets;}
if(document.getElementsByTagName){var Lt=document.getElementsByTagName('link'),St=document.getElementsByTagName('style');}else if(document.styleSheets&&document.all){var Lt=document.all.tags('LINK'),St=document.all.tags('STYLE');}else{return[];}for(var x=0,os=[];Lt[x];x++){var rel=Lt[x].rel?Lt[x].rel:Lt[x].getAttribute?Lt[x].getAttribute('rel'):'';if(typeof(rel)=='string'&&rel.toLowerCase().indexOf('style')+1){os[os.length]=Lt[x];}}for(var x=0;St[x];x++){os[os.length]=St[x];}return os;}
function changeStyle(){window.userHasChosen=window.MWJss;for(var x=0,ss=getAllSheets();ss[x];x++){if(ss[x].title){ss[x].disabled=true;}
for(var y=0;y<arguments.length;y++){if(ss[x].title==arguments[y]){ss[x].disabled=false;}}
changeColor(arguments[0]);}}
function rememberStyle(cookieName,cookieLife){for(var viewUsed=false,ss=getAllSheets(),x=0;window.MWJss&&MWJss[x]&&ss[x];x++){if(ss[x].disabled!=MWJss[x]){viewUsed=true;break;}}
if(!window.userHasChosen&&!viewUsed){return;}
for(var x=0,outLine='',doneYet=[];ss[x];x++){if(ss[x].title&&ss[x].disabled==false&&!doneYet[ss[x].title]){doneYet[ss[x].title]=true;outLine+=(outLine?' MWJ ':'')+escape(ss[x].title);}}
if(ss.length){document.cookie=escape(cookieName)+'='+escape(outLine)+(cookieLife?';expires='+new Date((new Date()).getTime()+(cookieLife*86400000)).toGMTString():'')+';path=/';}}
function useStyleAgain(cookieName){for(var x=0;x<document.cookie.split("; ").length;x++){var oneCookie=document.cookie.split("; ")[x].split("=");if(oneCookie[0]==escape(cookieName)){var styleStrings=unescape(oneCookie[1]).split(" MWJ ");for(var y=0,funcStr='';styleStrings[y];y++){funcStr+=(y?',':'')+'unescape( styleStrings['+y+'] )';}
eval('changeStyle('+funcStr+');');break;}}window.MWJss=[];for(var ss=getAllSheets(),x=0;ss[x];x++){MWJss[x]=ss[x].disabled;}
changeColor(oneCookie[1]);}
function callajax(url)
{if(window.XMLHttpRequest){AJAX=new XMLHttpRequest();}else{AJAX=new ActiveXObject("Microsoft.XMLHTTP");}
if(AJAX){AJAX.open("GET",url,false);AJAX.send(null);return AJAX.responseText;}else{return false;}}
function trim(str)
{if(typeof(str)!="undefined")
{var len=str.length;for(var i=0;i<len;i++)
{if(str.indexOf(" ")==0)
str=str.substring(1,len);}
for(var i=str.length-1;i>0;i--)
{if(str.lastIndexOf(" ")==str.length-1)
str=str.substring(0,str.length-1);}
strtrim=str;}
else
{strtrim=str;}
return strtrim;}
function ValidateEMail(objName)
{var sobjValue;var iobjLength;sobjValue=objName;iobjLength=sobjValue.length;iFposition=sobjValue.indexOf("@");iSposition=sobjValue.indexOf(".");iTmp=sobjValue.lastIndexOf(".");iPosition=sobjValue.indexOf(",");iPos=sobjValue.indexOf(";");spacePos=sobjValue.indexOf(" ");if(iobjLength!=0)
{if((iFposition==-1)||(iSposition==-1))
{return false;}
else if(sobjValue.charAt(0)=="@"||sobjValue.charAt(0)==".")
{return false;}
else if(sobjValue.charAt(iobjLength)=="@"||sobjValue.charAt(iobjLength)==".")
{return false;}
else if((sobjValue.indexOf("@",(iFposition+1)))!=-1)
{return false;}
else if((iobjLength-(iTmp+1)<2)||(iobjLength-(iTmp+1)>3))
{return false;}
else if((iPosition!=-1)||(iPos!=-1))
{return false;}
else if((spacePos!=-1)||(spacePos!=-1))
{return false;}
else
{return true;}}}
function checkUrl(theUrl){if(theUrl.value.match(/^(http|ftp)\:\/\/\w+([\.\-]\w+)*\.\w{2,4}(\:\d+)*([\/\.\-\?\&\%\#]\w+)*\/?$/i)||theUrl.value.match(/^mailto\:\w+([\.\-]\w+)*\@\w+([\.\-]\w+)*\.\w{2,4}$/i)){return true;}else{alert("Wrong website address.");theUrl.select();theUrl.focus();return false;}}
function askexpert(frm)
{var name=trim(frm.name.value);var age=trim(frm.age.value);var city=trim(frm.city.value);var email=trim(frm.email.value);var question=trim(frm.question.value);if(name=='')
{alert("Please enter your name.");frm.name.focus();return false;}
else if(age=='')
{alert("Please enter your age.");frm.age.focus();return false;}
else if(city=='')
{alert("Please enter your city.");frm.city.focus();return false;}
else if(email=='')
{alert("Please enter your email address.");frm.email.focus();return false;}
else if(ValidateEMail(email)==false)
{alert("Please enter valid email address.");frm.email.focus();return false;}
else if(question=='')
{alert("Please enter your question.");frm.question.focus();return false;}
else
{var url="includes/save-question.php?name="+name+"&age="+age+"&city="+city+"&email="+email+"&question="+question;var res=callajax(url);document.getElementById('ask').innerHTML=res;return true;}}
function addcomment(frm)
{var forename=trim(frm.forename.value);var comment=trim(frm.comment.value);var email=trim(frm.email.value);if(forename=='')
{alert("Please enter your name.");frm.forename.focus();return false;}
else if(email=='')
{alert("Please enter your email address.");frm.email.focus();return false;}
else if(ValidateEMail(email)==false)
{alert("Please enter valid email address.");frm.email.focus();return false;}
else if(comment=='')
{alert("Please enter your comment.");frm.comment.focus();return false;}
else
{var url="includes/save-addcomment.php?forename="+forename+"&email="+email+"&comment="+comment;var res=callajax(url);document.getElementById('ansarea').innerHTML=res;return true;}}
function sendEnquiry(frm)
{var web=trim(frm.web.value);var name=trim(frm.name.value);var email=trim(frm.email.value);var phone=trim(frm.phone.value);var enquiry=trim(frm.enquiry.value);if(web=='')
{alert("Please enter your website name.");frm.web.focus();return false;}
else if(!checkUrl(frm.web))
{return false;}
else if(name=='')
{alert("Please enter your name.");frm.name.focus();return false;}
else if(email=='')
{alert("Please enter your email address.");frm.email.focus();return false;}
else if(ValidateEMail(email)==false)
{alert("Please enter valid email address.");frm.email.focus();return false;}
else if(phone==''||isNaN(phone))
{alert("Please enter your valid phone number.");frm.phone.focus();return false;}
else if(enquiry=='')
{alert("Please enter your query.");frm.enquiry.focus();return false;}
else
{var url="includes/sendmail.php?web="+web+"&name="+name+"&email="+email+"&phone="+phone+"&enquiry="+enquiry;var res=callajax(url);document.getElementById('meetus').innerHTML=res;return true;}}
