//-------------------------------------------------------------------------
//Generate HTML
//-------------------------------------------------------------------------
loadFile('http://www.sacredmint.com/gadget/randomverse/style' + stylenum + '.css', 'css')

if (Validate()==true){
	//Get The SRC
	var src= 'http://www.sacredmint.com/gadget/randomverse/randomverse.asp?stylenum=' + stylenum;
	if(typeof(versionid)!='undefined'){ src = src + '&versionid=' + versionid };
	
	//Inline Frame
	iframe 						= document.createElement('iframe')
	iframe.name 				= 'inline'+ stylenum
	iframe.id 					= 'inline'+ stylenum
	iframe.className			= 'inline'+ stylenum
	iframe.scrolling			= 'no'
	iframe.border				= 0
	iframe.frameBorder			= 0
	iframe.src					= src
	document.getElementById('power'+ stylenum).parentNode.parentNode.insertBefore(iframe,document.getElementById('power'+ stylenum).parentNode);
	}
else
	{
	alert("The HTML code for the 'Random Bible Verse' gadget was NOT installed correctly. Please keep the HTML intact for this gadget to function properly.")
	}

//Load An External File
function loadFile(filename, filetype){
	if (filetype=="js"){ //if filename is a external JavaScript file
	var fileref=document.createElement('script')
	fileref.setAttribute("type","text/javascript")
	fileref.setAttribute("src", filename)
	}
else if (filetype=="css"){ //if filename is an external CSS file
  	var fileref=document.createElement("link")
  	fileref.setAttribute("rel", "stylesheet")
  	fileref.setAttribute("type", "text/css")
  	fileref.setAttribute("href", filename)
	}	
 if (typeof fileref!="undefined") document.getElementsByTagName("head")[0].appendChild(fileref)
}

//Trim
function trim(str) 
{
 	var objRegExp = /^(\s*)$/;

    //check for all spaces
    if(objRegExp.test(str)) {
       str = str.replace(objRegExp, '');
       if( str.length == 0)
          return str;
    }

   //check for leading & trailing spaces
   objRegExp = /^(\s*)([\W\w]*)(\b\s*$)/;
   if(objRegExp.test(str)) {
       //remove leading and trailing whitespace characters
       str = str.replace(objRegExp, '$2');
    }
  return str;

}


//Validate The Anchor
function Validate(){
	var valid = new Array('Christian Community','Christian Gifts','Christian Gift','Christian Faith','Christian Gift Store','Christian Store')
	
	var anchor = document.getElementById('slink'+ stylenum).innerHTML
	if(valid.join().indexOf(anchor)>=0&&trim(anchor)!=''){return true}else{return false}
	}
	

