	function getVar(name)
		{
        get_string = document.location.search;         
        return_value = '';
         
        do { //This loop is made to catch all instances of any get variable.
            name_index = get_string.indexOf(name + '=');
            
            if(name_index != -1)
              {
              get_string = get_string.substr(name_index + name.length + 1, get_string.length - name_index);
              
              end_of_value = get_string.indexOf('&');
              if(end_of_value != -1)                
                value = get_string.substr(0, end_of_value);                
              else                
                value = get_string;                
                
              if(return_value == '' || value == '')
                 return_value += value;
              else
                 return_value += ', ' + value;
              }
            } while(name_index != -1)
            
         //Restores all the blank spaces.
         space = return_value.indexOf('+');
         while(space != -1)
              { 
              return_value = return_value.substr(0, space) + ' ' + 
              return_value.substr(space + 1, return_value.length);
							 
              space = return_value.indexOf('+');
              }
          
        return(return_value);        
        }	

	function removeIt(ele) {
			ele.parentNode.removeChild(ele);
		}
	
	function createStyledElement(tag, parent, cls, css, txt, bloxname) {
		    var el = document.createElement(tag);
		    el.setAttribute('id',bloxname)
		    if(cls) el.className = cls;
		    if(css) for(var s in css) el.style[s]=css[s];
		    if(txt) {
		        if (txt.indexOf('<')!=-1) el.innerHTML=txt;
		        else el.appendChild(document.createTextNode(txt));
		    }
		    if(parent) parent.appendChild(el);
		    return el;
		}

	function checkType(target_col,menuitem_id,thelay) {
		
		var target_id = target_col.id;
		
		
		switch (menuitem_id) {
			case "content_rss":
				var new_ele_id1 = 'col1_rss';
				var bloxname1 = new_ele_id1+Math.floor(Math.random()*1001);
				createRSS("col1",bloxname1,thelay);
			break;
			case "content_techno":
				var new_ele_id2 = target_id+'_technorati';
				var bloxname2 = new_ele_id2+Math.floor(Math.random()*1001);
				createTECHNO(target_col,bloxname2,thelay);
			break;
			case "content_deli":
				var new_ele_id3 = target_id+'_delicious';
				var bloxname3 = new_ele_id3+Math.floor(Math.random()*1001);
				createDELI(target_col,bloxname3,thelay);
			break;
			case "content_notepad":
				var new_ele_id4 = target_id+'_notepad';
				var bloxname4 = new_ele_id4+Math.floor(Math.random()*1001);
				createNOTE(target_col,bloxname4,thelay);
			break;
			case "content_flickr":
				var new_ele_id5 = target_id+'_flickr';
				var bloxname5 = new_ele_id5+Math.floor(Math.random()*1001);
				createFLICKR(target_col,bloxname5,thelay);
			break;			
			default:
			    return false;
			break;
		}
		
	 	return true;		
		}                
        
	function openOptions(targetID) {
			Effect.BlindDown(targetID)
		}
	
	function closeOptions(targetID) {
			Effect.SwitchOff(targetID)
		}
	
	function openContent(targetID) {
			Effect.Appear(targetID)
		}
	
	function closeContent(targetID) {
			Effect.Fade(targetID)
		}
		
	function commentAdded(request) {
		  	new Effect.Highlight('submit');
		  	$('comment').value = '';
		  	$('comment').focus();
		}
	
	function failure(request) {
	  		$('errors').innerHTML = request.responseText;
	  		new Effect.Highlight('errors');
		}
	
	function loading() {
	  		$('submit').disabled = true;
	  		Element.show('comment_loading');
		}
	
	function complete(request) {
	  		Element.hide('comment_loading');
	  		Element.show('commentform');
	  		$('submit').disabled = false;  
	  		if (request.status == 200) {commentAdded()}
	  		else {failure(request)};
		}
		
		
	function swap_content(ele_id) {
			if (document.getElementById(ele_id).style.display == "none") {
				Effect.Appear(ele_id);
			} else {
				Effect.Fade(ele_id);
			}    				
		}
		
	function swap_blind(ele_id) {
			if (document.getElementById(ele_id).style.display == "none") {
				Effect.BlindDown(ele_id);
			} else {
				Effect.BlindUp(ele_id);
			}    				
		}
	function swap_fade(ele_id) {
			if (document.getElementById(ele_id).style.display == "none") {
				Effect.Appear(ele_id);
			} else {
				Effect.Fade(ele_id);
			}    				
		}		

	function swap_display(ele_id) {
			if (document.getElementById(ele_id).style.display == "none") {
				Element.show(ele_id);
			} else {
				Element.hide(ele_id);
			}    				
		}	
			
			